<!DOCTYPE html>
<!-- saved from url=(0016)http://localhost -->
<html>
  <head>
    <meta charset="utf-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <title>图3</title>
    <style>
        body{
            margin: 0;
        }
        #content-info{
            width: auto;
            margin: 0 auto;
            text-align: center;
        }
        #author-info{
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
        }
        #title{
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            padding-top: 10px;
            margin-bottom: 2px;
            font-size: 34px;
            color: #505050;
        }
        .text{
            white-space:nowrap;
            text-overflow: ellipsis;
            display: inline-block;
            margin-right: 20px;
            margin-bottom: 2px;
            font-size: 20px;
            color: #8c8c8c;
        }
        #navBar{
            width: auto;
            height: auto;
            position: fixed;
            right:0;
            bottom: 0;
            background-color: #f0f3f4;
            overflow-y: auto;
            text-align: center;
        }
        #svg-container{
            width: 100%;
            overflow-x: scroll;
            min-width: 0px;
            margin: 0 10px;
        }
        #nav-thumbs{
            overflow-y: scroll;
            padding: 0 5px;
        }
        .nav-thumb{
            position: relative;
            margin: 10px auto;
        }
        .nav-thumb >p{
            text-align: center;
            font-size: 12px;
            margin: 4px 0 0 0;
        }
        .nav-thumb >div{
            position: relative;
            display: inline-block;
            border: 1px solid #c6cfd5;
        }
        .nav-thumb img{
            display: block;
        }
        #main-content{
            bottom: 0;
            left: 0;
            right: 0;
            background-color: #d0cfd8;
            display: flex;
            height: auto;
            flex-flow: row wrap;
            text-align:center;
        }
        #svg-container >svg{
            display: block;
            margin:10px auto;
            margin-bottom: 0;
        }
        #copyright{
            bottom: 0;
            left: 50%;
            margin: 5px auto;
            font-size: 16px;
            color: #515151;
        }
        #copyright >a{
            text-decoration: none;
            color: #77C;
        }
        .number{
            position: absolute;
            top:0;
            left:0;
            border-top:22px solid #08a1ef;
            border-right: 22px solid transparent;
        }
        .pagenum{
            font-size: 12px;
            color: #fff;
            position: absolute;
            top: -23px;
            left: 2px;
        }
            #navBar::-webkit-scrollbar{
            width: 8px;
            background-color: #f5f5f5;
        }
            #navBar::-webkit-scrollbar-track{
            -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.3);
            border-radius: 8px;
            background-color: #fff;
        }
            #navBar::-webkit-scrollbar-thumb{
            border-radius: 8px;
            -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.3);
            background-color: #6b6b70;
        }
        #navBar::-webkit-scrollbar-thumb:hover{
            background-color: #4a4a4f;
        }
</style>
  </head>
  <body>
    <div id="main-area">
      <div id="content-info">
        <div id="content-info">
          <div id="title">图3</div>
        </div>
        <div id="author-info">
          <div class="text" id="author-name">v-xug</div>
          <div class="text" id="share-time">2018-09-13</div>
        </div>
      </div>
      <div id="main-content">
        <div id="svg-container"><svg ed:hSpacing="30" ed:vSpacing="30" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1403 2997" xmlns:ed="http://www.edrawsoft.cn/xml/2017/SVGExtensions/" xmlns:xlink="http://www.w3.org/1999/xlink" width="1403" ed:name="Page-1" height="2996" id="page1" xmlns:ev="http://www.w3.org/2001/xml-events" preserveAspectRadio="xMinYMin meet">
    <style type="text/css"><![CDATA[
g[ed\:togtopicid],g[ed\:hyperlink],g[ed\:comment],g[ed\:note] {cursor:pointer;}
g[id] {-moz-user-select: none;-ms-user-select: none;user-select: none;}
svg text::selection,svg tspan::selection{background-color: #4285f4;color: #ffffff;fill: #ffffff;}
.st1 {fill:#ffffff;font-family:微软雅黑;font-size:11pt}
.st3 {fill:#ffffff;font-family:微软雅黑;font-size:14pt}
.st2 {fill:#ffffff;font-family:微软雅黑;font-size:9pt}
]]></style>
    <defs>
        <image width="300" height="300" xlink:href="" id="image1"/>
        <pattern patternUnits="userSpaceOnUse" width="300" height="300" id="pat1">
            <use xlink:href="#image1"/>
        </pattern>
        <linearGradient y1="0%" x1="0%" x2="0%" y2="100%" id="lg1">
            <stop stop-color="#ffffff" offset="0"/>
            <stop stop-color="#f0f5f0" offset="0.25"/>
            <stop stop-color="#e1ebe1" offset="0.75"/>
            <stop stop-color="#c8d7c8" offset="1"/>
        </linearGradient>
    </defs>
    <rect y="0" width="1403" height="2997" fill="url(#pat1)" x="0"/>
    <g ed:width="70" ed:height="41.5" ed:parentid="101" transform="translate(421,281.9)" ed:layout="rightmap" id="102">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-56,554.5C-56.3,555.5,-56,556.4,-55.2,556.7C-54.4,557,-53.5,556.6,-53.2,555.5C-52.4,553.3,-51.6,551.1,-50.9,548.8C-50.2,546.6,-49.6,544.3,-49,542.1C-48.3,539.8,-47.8,537.5,-47.2,535.2C-46.6,533,-46.1,530.7,-45.6,528.4C-45.1,526.1,-44.6,523.8,-44.1,521.5C-43.6,519.2,-43.2,516.9,-42.8,514.6C-42.3,512.3,-41.9,510,-41.5,507.7C-41.1,505.4,-40.7,503.1,-40.4,500.8C-40,498.5,-39.6,496.2,-39.3,493.9C-38.9,491.6,-38.6,489.3,-38.3,486.9C-38,484.6,-37.6,482.3,-37.3,480C-37,477.7,-36.7,475.4,-36.5,473C-36.2,470.7,-35.9,468.4,-35.6,466.1C-35.4,463.7,-35.1,461.4,-34.9,459.1C-34.6,456.8,-34.4,454.5,-34.1,452.1C-33.9,449.8,-33.6,447.5,-33.4,445.2C-33.2,442.8,-33,440.5,-32.8,438.2C-32.5,435.9,-32.3,433.5,-32.1,431.2C-31.9,428.9,-31.7,426.6,-31.5,424.2C-31.4,421.9,-31.2,419.6,-31,417.2C-30.8,414.9,-30.6,412.6,-30.4,410.3C-30.3,407.9,-30.1,405.6,-29.9,403.3C-29.8,400.9,-29.6,398.6,-29.5,396.3C-29.3,394,-29.1,391.6,-29,389.3C-28.8,387,-28.7,384.6,-28.5,382.3C-28.4,380,-28.3,377.6,-28.1,375.3C-28,373,-27.9,370.7,-27.7,368.3C-27.6,366,-27.5,363.7,-27.3,361.3C-27.2,359,-27.1,356.7,-27,354.3C-26.9,352,-26.7,349.7,-26.6,347.3C-26.5,345,-26.4,342.7,-26.3,340.4C-26.2,338,-26.1,335.7,-26,333.4C-25.9,331,-25.8,328.7,-25.7,326.4C-25.5,324,-25.4,321.7,-25.4,319.4C-25.3,317,-25.2,314.7,-25.1,312.4C-25,310,-24.9,307.7,-24.8,305.4C-24.7,303,-24.6,300.7,-24.5,298.4C-24.4,296,-24.4,293.7,-24.3,291.4C-24.2,289,-24.1,286.7,-24,284.4C-24,282,-23.9,279.7,-23.8,277.4C-23.7,275.1,-23.6,272.7,-23.6,270.4C-23.5,268.1,-23.4,265.7,-23.4,263.4C-23.3,261.1,-23.2,258.7,-23.1,256.4C-23.1,254.1,-23,251.7,-22.9,249.4C-22.9,247.1,-22.8,244.7,-22.7,242.4C-22.7,240.1,-22.6,237.7,-22.6,235.4C-22.5,233.1,-22.4,230.7,-22.4,228.4C-22.3,226.1,-22.2,223.7,-22.2,221.4C-22.1,219.1,-22.1,216.7,-22,214.4C-22,212.1,-21.9,209.7,-21.8,207.4C-21.8,205.1,-21.7,202.7,-21.7,200.4C-21.6,198.1,-21.6,195.7,-21.5,193.4C-21.5,191.1,-21.4,188.7,-21.4,186.4C-21.3,184.1,-21.3,181.7,-21.2,179.4C-21.2,177.1,-21.1,174.7,-21.1,172.4C-21,170.1,-21,167.7,-20.9,165.4C-20.9,163.1,-20.8,160.7,-20.8,158.4C-20.7,156.1,-20.7,153.7,-20.6,151.4C-20.6,149.1,-20.6,146.7,-20.5,144.4C-20.5,142.1,-20.4,139.7,-20.4,137.4C-20.3,135.1,-20.3,132.7,-20.2,130.4C-20.2,128.1,-20.2,125.7,-20.1,123.4C-20.1,121.1,-20,118.7,-20,116.4C-19.9,114.1,-19.9,111.7,-19.8,109.4C-19.8,107.1,-19.8,104.8,-19.7,102.4C-19.7,100.1,-19.6,97.8,-19.6,95.4C-19.6,93.1,-19.5,90.8,-19.5,88.4C-19.4,86.1,-19.4,83.8,-19.3,81.4C-19.3,79.1,-19.3,76.8,-19.2,74.4C-19.2,72.1,-19.1,69.8,-19.1,67.4C-19,65.1,-19,62.8,-19,60.4C-18.9,58.1,-18.9,55.8,-18.8,53.4C-18.8,51.1,-18.8,48.8,-18.7,46.4C-18.7,44.1,-18.6,41.8,-18.6,39.4C-18.5,37.1,-18.5,34.8,-18.5,32.4C-18.4,30.1,-18.4,27.8,-18.3,25.4C-18.3,23.1,-18.2,20.8,-18.2,18.4C-18.1,16.1,-18.1,13.8,-18.1,11.4C-18,9.1,-18,6.8,-17.9,4.4C-17.9,2.1,-17.8,-0.2,-17.8,-2.6C-17.7,-4.9,-17.7,-7.2,-17.6,-9.6C-17.6,-11.9,-17.5,-14.2,-17.5,-16.6C-17.4,-18.9,-17.4,-21.2,-17.3,-23.6C-17.3,-25.9,-17.2,-28.2,-17.2,-30.6C-17.1,-32.9,-17.1,-35.2,-17,-37.6C-17,-39.9,-16.9,-42.2,-16.9,-44.6C-16.8,-46.9,-16.8,-49.2,-16.7,-51.5C-16.7,-53.9,-16.6,-56.2,-16.6,-58.5C-16.5,-60.9,-16.5,-63.2,-16.4,-65.5C-16.3,-67.9,-16.3,-70.2,-16.2,-72.5C-16.2,-74.9,-16.1,-77.2,-16,-79.5C-16,-81.9,-15.9,-84.2,-15.9,-86.5C-15.8,-88.9,-15.7,-91.2,-15.7,-93.5C-15.6,-95.9,-15.6,-98.2,-15.5,-100.5C-15.4,-102.9,-15.4,-105.2,-15.3,-107.5C-15.2,-109.9,-15.2,-112.2,-15.1,-114.5C-15,-116.9,-14.9,-119.2,-14.9,-121.5C-14.8,-123.9,-14.7,-126.2,-14.7,-128.5C-14.6,-130.8,-14.5,-133.2,-14.4,-135.5C-14.4,-137.8,-14.3,-140.2,-14.2,-142.5C-14.1,-144.8,-14,-147.2,-14,-149.5C-13.9,-151.8,-13.8,-154.2,-13.7,-156.5C-13.6,-158.8,-13.5,-161.2,-13.5,-163.5C-13.4,-165.8,-13.3,-168.2,-13.2,-170.5C-13.1,-172.8,-13,-175.1,-12.9,-177.5C-12.8,-179.8,-12.7,-182.1,-12.7,-184.5C-12.6,-186.8,-12.5,-189.1,-12.4,-191.5C-12.3,-193.8,-12.2,-196.1,-12.1,-198.5C-12,-200.8,-11.9,-203.1,-11.8,-205.5C-11.7,-207.8,-11.5,-210.1,-11.4,-212.4C-11.3,-214.8,-11.2,-217.1,-11.1,-219.4C-11,-221.8,-10.9,-224.1,-10.8,-226.4C-10.7,-228.8,-10.5,-231.1,-10.4,-233.4C-10.3,-235.7,-10.2,-238.1,-10.1,-240.4C-9.9,-242.7,-9.8,-245.1,-9.7,-247.4C-9.5,-249.7,-9.4,-252.1,-9.3,-254.4C-9.2,-256.7,-9,-259,-8.9,-261.4C-8.7,-263.7,-8.6,-266,-8.5,-268.4C-8.3,-270.7,-8.2,-273,-8,-275.3C-7.9,-277.7,-7.7,-280,-7.6,-282.3C-7.4,-284.7,-7.3,-287,-7.1,-289.3C-7,-291.6,-6.8,-294,-6.6,-296.3C-6.5,-298.6,-6.3,-300.9,-6.1,-303.3C-6,-305.6,-5.8,-307.9,-5.6,-310.3C-5.4,-312.6,-5.3,-314.9,-5.1,-317.2C-4.9,-319.6,-4.7,-321.9,-4.5,-324.2C-4.3,-326.5,-4.1,-328.9,-3.9,-331.2C-3.7,-333.5,-3.5,-335.8,-3.3,-338.2C-3.1,-340.5,-2.9,-342.8,-2.7,-345.1C-2.5,-347.5,-2.3,-349.8,-2.1,-352.1C-1.9,-354.4,-1.6,-356.7,-1.4,-359.1C-1.2,-361.4,-0.9,-363.7,-0.7,-366C-0.5,-368.3,-0.2,-370.7,0,-373C0.3,-375.3,0.5,-377.6,0.8,-379.9C1,-382.3,1.3,-384.6,1.6,-386.9C1.8,-389.2,2.1,-391.5,2.4,-393.9C2.7,-396.2,2.9,-398.5,3.2,-400.8C3.5,-403.1,3.8,-405.4,4.1,-407.7C4.4,-410.1,4.7,-412.4,5.1,-414.7C5.4,-417,5.7,-419.3,6,-421.6C6.4,-423.9,6.7,-426.2,7,-428.5C7.4,-430.8,7.7,-433.1,8.1,-435.5C8.5,-437.8,8.8,-440.1,9.2,-442.4C9.6,-444.7,10,-447,10.4,-449.3C10.8,-451.6,11.2,-453.9,11.6,-456.2C12,-458.4,12.4,-460.7,12.9,-463C13.3,-465.3,13.7,-467.6,14.2,-469.9C14.7,-472.2,15.1,-474.5,15.6,-476.8C16.1,-479,16.6,-481.3,17.1,-483.6C17.6,-485.9,18.2,-488.1,18.7,-490.4C19.2,-492.7,19.8,-494.9,20.4,-497.2C20.9,-499.5,21.5,-501.7,22.2,-504C22.8,-506.2,23.4,-508.5,24,-510.7C24.7,-512.9,25.4,-515.2,26.1,-517.4C26.8,-519.6,27.5,-521.9,28.2,-524.1C29,-526.3,29.7,-528.5,30.5,-530.7C31.3,-532.9,32.2,-535,33,-537.2C33.9,-539.4,34.8,-541.5,35.8,-543.6C36.7,-545.8,37.7,-547.9,38.7,-550C39.7,-552.1,40.8,-554.1,42,-556.2C43.1,-558.2,44.3,-560.2,45.5,-562.2C46.8,-564.2,48.1,-566.1,49.5,-567.9C50.9,-569.8,52.4,-571.6,54,-573.3C55.6,-575,57.2,-576.7,59,-578.2C60.8,-579.7,62.7,-581.1,64.7,-582.3C66.6,-583.5,68.7,-584.5,70.9,-585.4C73.2,-586.2,75.7,-586.8,77.7,-587.1C78.8,-587.3,79.8,-587.4,80.8,-587.5C82.1,-587.5,82.1,-587.5,80.8,-587.5C79.8,-587.4,78.8,-587.3,77.7,-587.2C75.7,-586.8,73.2,-586.2,70.9,-585.4C68.7,-584.6,66.6,-583.5,64.6,-582.3C62.7,-581.1,60.8,-579.7,59,-578.2C57.2,-576.7,55.5,-575.1,53.9,-573.4C52.4,-571.7,50.9,-569.9,49.5,-568C48,-566.1,46.7,-564.2,45.4,-562.3C44.2,-560.3,43,-558.3,41.8,-556.2C40.7,-554.2,39.6,-552.1,38.6,-550.1C37.5,-548,36.5,-545.8,35.6,-543.7C34.6,-541.6,33.7,-539.4,32.9,-537.3C32,-535.1,31.2,-532.9,30.3,-530.7C29.5,-528.5,28.8,-526.3,28,-524.1C27.3,-521.9,26.5,-519.7,25.8,-517.5C25.1,-515.3,24.4,-513,23.8,-510.8C23.1,-508.5,22.5,-506.3,21.9,-504C21.3,-501.8,20.7,-499.5,20.1,-497.3C19.5,-495,18.9,-492.8,18.4,-490.5C17.8,-488.2,17.3,-485.9,16.8,-483.7C16.3,-481.4,15.8,-479.1,15.3,-476.8C14.8,-474.5,14.3,-472.3,13.8,-470C13.4,-467.7,12.9,-465.4,12.5,-463.1C12,-460.8,11.6,-458.5,11.2,-456.2C10.8,-453.9,10.3,-451.6,9.9,-449.3C9.5,-447,9.2,-444.7,8.8,-442.4C8.4,-440.1,8,-437.8,7.6,-435.5C7.3,-433.2,6.9,-430.9,6.6,-428.6C6.2,-426.3,5.9,-424,5.5,-421.7C5.2,-419.4,4.9,-417.1,4.5,-414.7C4.2,-412.4,3.9,-410.1,3.6,-407.8C3.3,-405.5,3,-403.2,2.7,-400.9C2.4,-398.6,2.1,-396.2,1.8,-393.9C1.5,-391.6,1.3,-389.3,1,-387C0.7,-384.7,0.4,-382.3,0.2,-380C-0.1,-377.7,-0.3,-375.4,-0.6,-373.1C-0.8,-370.7,-1.1,-368.4,-1.3,-366.1C-1.6,-363.8,-1.8,-361.5,-2.1,-359.1C-2.3,-356.8,-2.5,-354.5,-2.7,-352.2C-3,-349.8,-3.2,-347.5,-3.4,-345.2C-3.6,-342.9,-3.8,-340.5,-4,-338.2C-4.3,-335.9,-4.5,-333.6,-4.7,-331.2C-4.9,-328.9,-5.1,-326.6,-5.3,-324.3C-5.5,-321.9,-5.6,-319.6,-5.8,-317.3C-6,-315,-6.2,-312.6,-6.4,-310.3C-6.6,-308,-6.8,-305.7,-6.9,-303.3C-7.1,-301,-7.3,-298.7,-7.4,-296.4C-7.6,-294,-7.8,-291.7,-7.9,-289.4C-8.1,-287,-8.3,-284.7,-8.4,-282.4C-8.6,-280.1,-8.7,-277.7,-8.9,-275.4C-9,-273.1,-9.2,-270.7,-9.3,-268.4C-9.5,-266.1,-9.6,-263.8,-9.8,-261.4C-9.9,-259.1,-10.1,-256.8,-10.2,-254.4C-10.3,-252.1,-10.5,-249.8,-10.6,-247.4C-10.7,-245.1,-10.9,-242.8,-11,-240.5C-11.1,-238.1,-11.3,-235.8,-11.4,-233.5C-11.5,-231.1,-11.6,-228.8,-11.8,-226.5C-11.9,-224.1,-12,-221.8,-12.1,-219.5C-12.2,-217.2,-12.4,-214.8,-12.5,-212.5C-12.6,-210.2,-12.7,-207.8,-12.8,-205.5C-12.9,-203.2,-13,-200.8,-13.1,-198.5C-13.2,-196.2,-13.3,-193.8,-13.4,-191.5C-13.6,-189.2,-13.7,-186.9,-13.8,-184.5C-13.9,-182.2,-14,-179.9,-14.1,-177.5C-14.2,-175.2,-14.2,-172.9,-14.3,-170.5C-14.4,-168.2,-14.5,-165.9,-14.6,-163.5C-14.7,-161.2,-14.8,-158.9,-14.9,-156.5C-15,-154.2,-15.1,-151.9,-15.2,-149.5C-15.2,-147.2,-15.3,-144.9,-15.4,-142.5C-15.5,-140.2,-15.6,-137.9,-15.7,-135.6C-15.7,-133.2,-15.8,-130.9,-15.9,-128.6C-16,-126.2,-16.1,-123.9,-16.1,-121.6C-16.2,-119.2,-16.3,-116.9,-16.4,-114.6C-16.4,-112.2,-16.5,-109.9,-16.6,-107.6C-16.7,-105.2,-16.7,-102.9,-16.8,-100.6C-16.9,-98.2,-16.9,-95.9,-17,-93.6C-17.1,-91.2,-17.2,-88.9,-17.2,-86.6C-17.3,-84.2,-17.4,-81.9,-17.4,-79.6C-17.5,-77.2,-17.6,-74.9,-17.6,-72.6C-17.7,-70.2,-17.7,-67.9,-17.8,-65.6C-17.9,-63.2,-17.9,-60.9,-18,-58.6C-18.1,-56.3,-18.1,-53.9,-18.2,-51.6C-18.2,-49.3,-18.3,-46.9,-18.4,-44.6C-18.4,-42.3,-18.5,-39.9,-18.5,-37.6C-18.6,-35.3,-18.6,-32.9,-18.7,-30.6C-18.8,-28.3,-18.8,-25.9,-18.9,-23.6C-18.9,-21.3,-19,-18.9,-19,-16.6C-19.1,-14.3,-19.1,-11.9,-19.2,-9.6C-19.2,-7.3,-19.3,-4.9,-19.3,-2.6C-19.4,-0.3,-19.5,2.1,-19.5,4.4C-19.6,6.7,-19.6,9.1,-19.7,11.4C-19.7,13.7,-19.8,16.1,-19.8,18.4C-19.9,20.7,-19.9,23.1,-20,25.4C-20,27.7,-20.1,30.1,-20.1,32.4C-20.2,34.7,-20.2,37.1,-20.3,39.4C-20.3,41.7,-20.4,44.1,-20.4,46.4C-20.5,48.7,-20.5,51.1,-20.6,53.4C-20.6,55.7,-20.6,58.1,-20.7,60.4C-20.7,62.7,-20.8,65.1,-20.8,67.4C-20.9,69.7,-20.9,72.1,-21,74.4C-21,76.7,-21.1,79.1,-21.1,81.4C-21.2,83.7,-21.2,86.1,-21.3,88.4C-21.3,90.7,-21.4,93.1,-21.4,95.4C-21.5,97.7,-21.5,100,-21.6,102.4C-21.6,104.7,-21.7,107,-21.7,109.4C-21.8,111.7,-21.8,114,-21.9,116.4C-21.9,118.7,-21.9,121,-22,123.4C-22,125.7,-22.1,128,-22.1,130.4C-22.2,132.7,-22.2,135,-22.3,137.4C-22.3,139.7,-22.4,142,-22.5,144.4C-22.5,146.7,-22.6,149,-22.6,151.4C-22.7,153.7,-22.7,156,-22.8,158.4C-22.8,160.7,-22.9,163,-22.9,165.4C-23,167.7,-23,170,-23.1,172.4C-23.1,174.7,-23.2,177,-23.3,179.4C-23.3,181.7,-23.4,184,-23.4,186.4C-23.5,188.7,-23.5,191,-23.6,193.4C-23.7,195.7,-23.7,198,-23.8,200.4C-23.8,202.7,-23.9,205,-24,207.3C-24,209.7,-24.1,212,-24.1,214.3C-24.2,216.7,-24.3,219,-24.3,221.3C-24.4,223.7,-24.5,226,-24.5,228.3C-24.6,230.7,-24.7,233,-24.7,235.3C-24.8,237.7,-24.9,240,-24.9,242.3C-25,244.7,-25.1,247,-25.2,249.3C-25.2,251.7,-25.3,254,-25.4,256.3C-25.4,258.7,-25.5,261,-25.6,263.3C-25.7,265.6,-25.8,268,-25.8,270.3C-25.9,272.6,-26,275,-26.1,277.3C-26.2,279.6,-26.2,282,-26.3,284.3C-26.4,286.6,-26.5,289,-26.6,291.3C-26.7,293.6,-26.8,296,-26.9,298.3C-27,300.6,-27.1,302.9,-27.1,305.3C-27.2,307.6,-27.3,309.9,-27.4,312.3C-27.5,314.6,-27.6,316.9,-27.7,319.3C-27.8,321.6,-28,323.9,-28.1,326.3C-28.2,328.6,-28.3,330.9,-28.4,333.2C-28.5,335.6,-28.6,337.9,-28.7,340.2C-28.8,342.6,-29,344.9,-29.1,347.2C-29.2,349.6,-29.3,351.9,-29.4,354.2C-29.6,356.5,-29.7,358.9,-29.8,361.2C-30,363.5,-30.1,365.9,-30.2,368.2C-30.4,370.5,-30.5,372.8,-30.7,375.2C-30.8,377.5,-30.9,379.8,-31.1,382.1C-31.2,384.5,-31.4,386.8,-31.6,389.1C-31.7,391.5,-31.9,393.8,-32,396.1C-32.2,398.4,-32.4,400.8,-32.5,403.1C-32.7,405.4,-32.9,407.7,-33.1,410.1C-33.2,412.4,-33.4,414.7,-33.6,417C-33.8,419.4,-34,421.7,-34.2,424C-34.4,426.3,-34.6,428.7,-34.8,431C-35,433.3,-35.2,435.6,-35.4,437.9C-35.7,440.3,-35.9,442.6,-36.1,444.9C-36.4,447.2,-36.6,449.5,-36.8,451.9C-37.1,454.2,-37.3,456.5,-37.6,458.8C-37.8,461.1,-38.1,463.4,-38.4,465.7C-38.7,468.1,-38.9,470.4,-39.2,472.7C-39.5,475,-39.8,477.3,-40.1,479.6C-40.4,481.9,-40.7,484.2,-41.1,486.5C-41.4,488.8,-41.7,491.2,-42.1,493.5C-42.4,495.8,-42.8,498.1,-43.2,500.4C-43.6,502.6,-43.9,504.9,-44.4,507.2C-44.8,509.5,-45.2,511.8,-45.6,514.1C-46,516.4,-46.5,518.7,-47,520.9C-47.4,523.2,-47.9,525.5,-48.4,527.8C-49,530,-49.5,532.3,-50.1,534.5C-50.6,536.8,-51.2,539,-51.8,541.3C-52.4,543.5,-53.1,545.7,-53.8,547.9C-54.5,550.1,-55.2,552.3,-56,554.5z" transform="translate(-82.75,629.02)" fill="#ffffff" id="103"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,41.5L70,41.5" fill="none"/>
        <text class="st1">
            <tspan lengthAdjust="spacing" y="26.8" style="white-space:pre" textLength="30" x="20">登录</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="102" transform="translate(520,182.2)" ed:layout="rightmap" id="104">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,59.4C5.8,59.4,-14.5,-59.3,14.5,-59.3" transform="translate(-14.5,81.85)" fill="none" id="105"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">登录成功</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="102" transform="translate(520,307)" ed:layout="rightmap" id="106">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-3.1C-2.2,-3.1,4.1,3,14.5,3" transform="translate(-14.5,19.45)" fill="none" id="107"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">登录失败</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="104" transform="translate(605,151)" ed:layout="rightmap" id="112">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="113"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">正确用户名，正确密码</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="106" transform="translate(605,244.6)" ed:layout="rightmap" id="114">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,31.2C3.6,31.2,-9.4,-31.2,14.5,-31.2" transform="translate(-14.5,53.7)" fill="none" id="115"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">正确用户名，错误密码</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="106" transform="translate(605,275.8)" ed:layout="rightmap" id="116">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="117"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">错误用户名，正确密码</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="106" transform="translate(605,307)" ed:layout="rightmap" id="118">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="119"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">错误用户名，错误密码</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="106" transform="translate(605,338.2)" ed:layout="rightmap" id="120">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="121"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">用户名为空，密码不为空</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="106" transform="translate(605,369.4)" ed:layout="rightmap" id="122">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-31.2C3.6,-31.2,-9.4,31.2,14.5,31.2" transform="translate(-14.5,-8.7)" fill="none" id="123"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">用户名不为空，密码为空</tspan>
        </text>
    </g>
    <g ed:width="100" ed:height="41.5" ed:parentid="101" transform="translate(421,583.4)" ed:layout="rightmap" id="128">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-52.4,403.7C-52.8,404.7,-52.4,405.7,-51.6,406C-50.9,406.3,-50,405.8,-49.6,404.8C-48.8,402.6,-48,400.4,-47.2,398.2C-46.5,395.9,-45.8,393.7,-45.1,391.4C-44.5,389.2,-43.8,386.9,-43.3,384.6C-42.7,382.4,-42.1,380.1,-41.6,377.8C-41,375.5,-40.5,373.2,-40,370.9C-39.6,368.6,-39.1,366.4,-38.7,364.1C-38.2,361.8,-37.8,359.5,-37.4,357.1C-37,354.8,-36.6,352.5,-36.2,350.2C-35.8,347.9,-35.5,345.6,-35.1,343.3C-34.8,341,-34.4,338.7,-34.1,336.3C-33.8,334,-33.5,331.7,-33.2,329.4C-32.9,327.1,-32.6,324.8,-32.3,322.4C-32.1,320.1,-31.8,317.8,-31.5,315.5C-31.3,313.2,-31,310.8,-30.8,308.5C-30.5,306.2,-30.3,303.9,-30.1,301.5C-29.9,299.2,-29.6,296.9,-29.4,294.6C-29.2,292.2,-29,289.9,-28.8,287.6C-28.6,285.2,-28.4,282.9,-28.2,280.6C-28,278.3,-27.9,275.9,-27.7,273.6C-27.5,271.3,-27.3,268.9,-27.2,266.6C-27,264.3,-26.9,262,-26.7,259.6C-26.5,257.3,-26.4,255,-26.2,252.6C-26.1,250.3,-26,248,-25.8,245.6C-25.7,243.3,-25.5,241,-25.4,238.7C-25.3,236.3,-25.1,234,-25,231.7C-24.9,229.3,-24.8,227,-24.7,224.7C-24.5,222.3,-24.4,220,-24.3,217.7C-24.2,215.3,-24.1,213,-24,210.7C-23.9,208.3,-23.8,206,-23.7,203.7C-23.6,201.4,-23.5,199,-23.4,196.7C-23.3,194.4,-23.2,192,-23.1,189.7C-23,187.4,-22.9,185,-22.8,182.7C-22.7,180.4,-22.6,178,-22.6,175.7C-22.5,173.4,-22.4,171,-22.3,168.7C-22.2,166.4,-22.2,164,-22.1,161.7C-22,159.4,-21.9,157,-21.8,154.7C-21.8,152.4,-21.7,150,-21.6,147.7C-21.6,145.4,-21.5,143,-21.4,140.7C-21.3,138.4,-21.3,136,-21.2,133.7C-21.1,131.4,-21.1,129,-21,126.7C-20.9,124.4,-20.9,122,-20.8,119.7C-20.8,117.4,-20.7,115.1,-20.6,112.7C-20.6,110.4,-20.5,108.1,-20.4,105.7C-20.4,103.4,-20.3,101.1,-20.3,98.7C-20.2,96.4,-20.1,94.1,-20.1,91.7C-20,89.4,-20,87.1,-19.9,84.7C-19.9,82.4,-19.8,80.1,-19.7,77.7C-19.7,75.4,-19.6,73.1,-19.6,70.7C-19.5,68.4,-19.5,66.1,-19.4,63.7C-19.3,61.4,-19.3,59.1,-19.2,56.7C-19.2,54.4,-19.1,52.1,-19.1,49.7C-19,47.4,-19,45.1,-18.9,42.7C-18.8,40.4,-18.8,38.1,-18.7,35.7C-18.7,33.4,-18.6,31.1,-18.6,28.7C-18.5,26.4,-18.4,24.1,-18.4,21.7C-18.3,19.4,-18.3,17.1,-18.2,14.7C-18.1,12.4,-18.1,10.1,-18,7.7C-18,5.4,-17.9,3.1,-17.8,0.8C-17.8,-1.6,-17.7,-3.9,-17.6,-6.2C-17.6,-8.6,-17.5,-10.9,-17.5,-13.2C-17.4,-15.6,-17.3,-17.9,-17.3,-20.2C-17.2,-22.6,-17.1,-24.9,-17,-27.2C-17,-29.6,-16.9,-31.9,-16.8,-34.2C-16.8,-36.6,-16.7,-38.9,-16.6,-41.2C-16.5,-43.6,-16.5,-45.9,-16.4,-48.2C-16.3,-50.6,-16.2,-52.9,-16.2,-55.2C-16.1,-57.5,-16,-59.9,-15.9,-62.2C-15.8,-64.5,-15.8,-66.9,-15.7,-69.2C-15.6,-71.5,-15.5,-73.9,-15.4,-76.2C-15.3,-78.5,-15.2,-80.9,-15.1,-83.2C-15,-85.5,-15,-87.9,-14.9,-90.2C-14.8,-92.5,-14.7,-94.8,-14.6,-97.2C-14.5,-99.5,-14.4,-101.8,-14.3,-104.2C-14.2,-106.5,-14.1,-108.8,-13.9,-111.2C-13.8,-113.5,-13.7,-115.8,-13.6,-118.2C-13.5,-120.5,-13.4,-122.8,-13.3,-125.1C-13.1,-127.5,-13,-129.8,-12.9,-132.1C-12.8,-134.5,-12.7,-136.8,-12.5,-139.1C-12.4,-141.5,-12.3,-143.8,-12.1,-146.1C-12,-148.4,-11.9,-150.8,-11.7,-153.1C-11.6,-155.4,-11.4,-157.8,-11.3,-160.1C-11.1,-162.4,-11,-164.7,-10.8,-167.1C-10.7,-169.4,-10.5,-171.7,-10.4,-174C-10.2,-176.4,-10,-178.7,-9.9,-181C-9.7,-183.4,-9.5,-185.7,-9.3,-188C-9.2,-190.3,-9,-192.7,-8.8,-195C-8.6,-197.3,-8.4,-199.6,-8.2,-202C-8,-204.3,-7.8,-206.6,-7.6,-208.9C-7.4,-211.3,-7.2,-213.6,-7,-215.9C-6.8,-218.2,-6.6,-220.5,-6.4,-222.9C-6.1,-225.2,-5.9,-227.5,-5.7,-229.8C-5.4,-232.2,-5.2,-234.5,-5,-236.8C-4.7,-239.1,-4.5,-241.4,-4.2,-243.8C-3.9,-246.1,-3.7,-248.4,-3.4,-250.7C-3.1,-253,-2.9,-255.3,-2.6,-257.7C-2.3,-260,-2,-262.3,-1.7,-264.6C-1.4,-266.9,-1.1,-269.2,-0.8,-271.5C-0.4,-273.8,-0.1,-276.2,0.2,-278.5C0.5,-280.8,0.9,-283.1,1.2,-285.4C1.6,-287.7,2,-290,2.3,-292.3C2.7,-294.6,3.1,-296.9,3.5,-299.2C3.9,-301.5,4.3,-303.8,4.7,-306.1C5.1,-308.4,5.5,-310.7,6,-313C6.4,-315.3,6.8,-317.5,7.3,-319.8C7.8,-322.1,8.3,-324.4,8.7,-326.7C9.2,-329,9.8,-331.2,10.3,-333.5C10.8,-335.8,11.3,-338.1,11.9,-340.3C12.5,-342.6,13,-344.8,13.6,-347.1C14.2,-349.3,14.8,-351.6,15.5,-353.8C16.1,-356.1,16.8,-358.3,17.5,-360.6C18.1,-362.8,18.9,-365,19.6,-367.2C20.3,-369.4,21.1,-371.6,21.9,-373.8C22.7,-376,23.5,-378.2,24.3,-380.4C25.2,-382.5,26.1,-384.7,27,-386.8C27.9,-389,28.9,-391.1,29.9,-393.2C30.9,-395.3,32,-397.4,33.1,-399.4C34.2,-401.5,35.4,-403.5,36.6,-405.5C37.8,-407.5,39.1,-409.4,40.4,-411.3C41.8,-413.2,43.2,-415.1,44.7,-416.9C46.2,-418.7,47.7,-420.4,49.4,-422C51,-423.7,52.8,-425.2,54.6,-426.7C56.4,-428.1,58.4,-429.5,60.4,-430.6C62.4,-431.8,64.5,-432.9,66.7,-433.7C68.8,-434.6,70.9,-435.3,73.3,-435.8C75.8,-436.3,78.6,-436.6,80.3,-436.7C80.9,-436.8,81.4,-436.8,81.8,-436.8C82.4,-436.8,82.4,-436.8,81.8,-436.8C81.4,-436.8,80.9,-436.8,80.3,-436.7C78.6,-436.6,75.8,-436.3,73.3,-435.8C70.9,-435.3,68.8,-434.6,66.6,-433.8C64.5,-432.9,62.4,-431.9,60.3,-430.7C58.3,-429.5,56.4,-428.2,54.6,-426.8C52.7,-425.3,51,-423.8,49.3,-422.1C47.6,-420.5,46.1,-418.8,44.6,-417C43.1,-415.2,41.6,-413.3,40.3,-411.4C38.9,-409.5,37.6,-407.6,36.4,-405.6C35.2,-403.6,34,-401.6,32.9,-399.5C31.8,-397.5,30.7,-395.4,29.7,-393.3C28.7,-391.2,27.7,-389.1,26.8,-386.9C25.8,-384.8,24.9,-382.7,24.1,-380.5C23.2,-378.3,22.4,-376.1,21.6,-373.9C20.8,-371.7,20,-369.5,19.3,-367.3C18.5,-365.1,17.8,-362.9,17.1,-360.7C16.4,-358.4,15.8,-356.2,15.1,-353.9C14.5,-351.7,13.8,-349.5,13.2,-347.2C12.6,-344.9,12,-342.7,11.5,-340.4C10.9,-338.2,10.4,-335.9,9.8,-333.6C9.3,-331.3,8.8,-329.1,8.3,-326.8C7.8,-324.5,7.3,-322.2,6.8,-319.9C6.3,-317.7,5.9,-315.4,5.4,-313.1C5,-310.8,4.6,-308.5,4.1,-306.2C3.7,-303.9,3.3,-301.6,2.9,-299.3C2.5,-297,2.1,-294.7,1.7,-292.4C1.3,-290.1,1,-287.8,0.6,-285.5C0.3,-283.2,-0.1,-280.9,-0.4,-278.6C-0.8,-276.2,-1.1,-273.9,-1.4,-271.6C-1.8,-269.3,-2.1,-267,-2.4,-264.7C-2.7,-262.4,-3,-260.1,-3.3,-257.7C-3.6,-255.4,-3.9,-253.1,-4.1,-250.8C-4.4,-248.5,-4.7,-246.2,-5,-243.8C-5.2,-241.5,-5.5,-239.2,-5.7,-236.9C-6,-234.6,-6.3,-232.2,-6.5,-229.9C-6.7,-227.6,-7,-225.3,-7.2,-223C-7.4,-220.6,-7.7,-218.3,-7.9,-216C-8.1,-213.7,-8.3,-211.3,-8.5,-209C-8.7,-206.7,-9,-204.4,-9.2,-202C-9.4,-199.7,-9.6,-197.4,-9.7,-195.1C-9.9,-192.7,-10.1,-190.4,-10.3,-188.1C-10.5,-185.8,-10.7,-183.4,-10.9,-181.1C-11,-178.8,-11.2,-176.4,-11.4,-174.1C-11.5,-171.8,-11.7,-169.5,-11.9,-167.1C-12,-164.8,-12.2,-162.5,-12.3,-160.2C-12.5,-157.8,-12.7,-155.5,-12.8,-153.2C-12.9,-150.8,-13.1,-148.5,-13.2,-146.2C-13.4,-143.8,-13.5,-141.5,-13.7,-139.2C-13.8,-136.9,-13.9,-134.5,-14.1,-132.2C-14.2,-129.9,-14.3,-127.5,-14.4,-125.2C-14.6,-122.9,-14.7,-120.5,-14.8,-118.2C-14.9,-115.9,-15.1,-113.6,-15.2,-111.2C-15.3,-108.9,-15.4,-106.6,-15.5,-104.2C-15.6,-101.9,-15.7,-99.6,-15.8,-97.2C-16,-94.9,-16.1,-92.6,-16.2,-90.2C-16.3,-87.9,-16.4,-85.6,-16.5,-83.2C-16.6,-80.9,-16.7,-78.6,-16.8,-76.3C-16.9,-73.9,-17,-71.6,-17,-69.3C-17.1,-66.9,-17.2,-64.6,-17.3,-62.3C-17.4,-59.9,-17.5,-57.6,-17.6,-55.3C-17.7,-52.9,-17.8,-50.6,-17.8,-48.3C-17.9,-45.9,-18,-43.6,-18.1,-41.3C-18.2,-38.9,-18.3,-36.6,-18.3,-34.3C-18.4,-31.9,-18.5,-29.6,-18.6,-27.3C-18.6,-24.9,-18.7,-22.6,-18.8,-20.3C-18.9,-18,-18.9,-15.6,-19,-13.3C-19.1,-11,-19.2,-8.6,-19.2,-6.3C-19.3,-4,-19.4,-1.6,-19.4,0.7C-19.5,3,-19.6,5.4,-19.7,7.7C-19.7,10,-19.8,12.4,-19.9,14.7C-19.9,17,-20,19.4,-20.1,21.7C-20.1,24,-20.2,26.4,-20.3,28.7C-20.3,31,-20.4,33.4,-20.5,35.7C-20.5,38,-20.6,40.4,-20.7,42.7C-20.7,45,-20.8,47.4,-20.8,49.7C-20.9,52,-21,54.4,-21,56.7C-21.1,59,-21.2,61.4,-21.2,63.7C-21.3,66,-21.4,68.3,-21.4,70.7C-21.5,73,-21.6,75.3,-21.6,77.7C-21.7,80,-21.7,82.3,-21.8,84.7C-21.9,87,-21.9,89.3,-22,91.7C-22.1,94,-22.1,96.3,-22.2,98.7C-22.3,101,-22.3,103.3,-22.4,105.7C-22.5,108,-22.6,110.3,-22.6,112.7C-22.7,115,-22.8,117.3,-22.8,119.7C-22.9,122,-23,124.3,-23.1,126.7C-23.1,129,-23.2,131.3,-23.3,133.6C-23.4,136,-23.4,138.3,-23.5,140.6C-23.6,143,-23.7,145.3,-23.7,147.6C-23.8,150,-23.9,152.3,-24,154.6C-24.1,157,-24.2,159.3,-24.2,161.6C-24.3,164,-24.4,166.3,-24.5,168.6C-24.6,171,-24.7,173.3,-24.8,175.6C-24.9,177.9,-25,180.3,-25.1,182.6C-25.1,184.9,-25.2,187.3,-25.3,189.6C-25.4,191.9,-25.5,194.3,-25.7,196.6C-25.8,198.9,-25.9,201.3,-26,203.6C-26.1,205.9,-26.2,208.2,-26.3,210.6C-26.4,212.9,-26.5,215.2,-26.7,217.6C-26.8,219.9,-26.9,222.2,-27,224.5C-27.2,226.9,-27.3,229.2,-27.4,231.5C-27.6,233.9,-27.7,236.2,-27.8,238.5C-28,240.8,-28.1,243.2,-28.3,245.5C-28.4,247.8,-28.6,250.2,-28.7,252.5C-28.9,254.8,-29,257.1,-29.2,259.5C-29.4,261.8,-29.5,264.1,-29.7,266.4C-29.9,268.8,-30,271.1,-30.2,273.4C-30.4,275.7,-30.6,278.1,-30.8,280.4C-31,282.7,-31.2,285,-31.4,287.3C-31.6,289.7,-31.8,292,-32,294.3C-32.3,296.6,-32.5,299,-32.7,301.3C-32.9,303.6,-33.2,305.9,-33.4,308.2C-33.7,310.5,-33.9,312.9,-34.2,315.2C-34.5,317.5,-34.7,319.8,-35,322.1C-35.3,324.4,-35.6,326.7,-35.9,329C-36.2,331.4,-36.5,333.7,-36.9,336C-37.2,338.3,-37.5,340.6,-37.9,342.9C-38.2,345.2,-38.6,347.5,-39,349.8C-39.4,352.1,-39.8,354.4,-40.2,356.7C-40.6,358.9,-41,361.2,-41.5,363.5C-41.9,365.8,-42.4,368.1,-42.9,370.3C-43.3,372.6,-43.9,374.9,-44.4,377.1C-44.9,379.4,-45.5,381.6,-46.1,383.9C-46.7,386.1,-47.3,388.4,-48,390.6C-48.6,392.8,-49.3,395,-50,397.2C-50.8,399.4,-51.6,401.6,-52.4,403.7z" transform="translate(-82.75,478.27)" fill="#ffffff" id="129"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,41.5L100,41.5" fill="none"/>
        <text class="st1">
            <tspan lengthAdjust="spacing" y="26.8" style="white-space:pre" textLength="60" x="20">密码修改</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="128" transform="translate(550,499.3)" ed:layout="rightmap" id="130">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,51.6C5.7,51.6,-14.2,-51.5,14.5,-51.5" transform="translate(-14.5,74.05)" fill="none" id="131"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">修改成功</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="128" transform="translate(550,592.9)" ed:layout="rightmap" id="132">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,4.8C-1.8,4.8,3.2,-4.8,14.5,-4.8" transform="translate(-14.5,27.25)" fill="none" id="133"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">修改失败</tspan>
        </text>
    </g>
    <g ed:width="224" ed:height="22.5" ed:parentid="130" transform="translate(635,499.3)" ed:layout="rightmap" id="134">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="135"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L224,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="216" x="4">正确旧密码，正确新密码，正确确认密码</tspan>
        </text>
    </g>
    <g ed:width="303" ed:height="22.5" ed:parentid="132" transform="translate(635,530.5)" ed:layout="rightmap" id="136">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,31.2C3.6,31.2,-9.4,-31.2,14.5,-31.2" transform="translate(-14.5,53.7)" fill="none" id="137"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L303,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="295" x="4">正确旧密码，新密码长度小于4，确认密码与新密码相同</tspan>
        </text>
    </g>
    <g ed:width="296" ed:height="22.5" ed:parentid="132" transform="translate(635,561.7)" ed:layout="rightmap" id="138">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="139"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L296,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="288" x="4">正确旧密码，新密码为弱密码，确认密码与新密码相同</tspan>
        </text>
    </g>
    <g ed:width="224" ed:height="22.5" ed:parentid="132" transform="translate(635,592.9)" ed:layout="rightmap" id="140">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-0C-2.9,-0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="141"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L224,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="216" x="4">旧密码为空，新密码为空，确认密码为空</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="102" transform="translate(520,416.2)" ed:layout="rightmap" id="142">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-57.6C5.8,-57.6,-14.5,57.7,14.5,57.7" transform="translate(-14.5,-35.15)" fill="none" id="143"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="142" transform="translate(605,400.6)" ed:layout="rightmap" id="144">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="145"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">登录窗口标题检查</tspan>
        </text>
    </g>
    <g ed:width="152" ed:height="22.5" ed:parentid="142" transform="translate(605,431.8)" ed:layout="rightmap" id="146">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="147"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L152,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="144" x="4">登录窗口登录提示信息检查</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="128" transform="translate(550,686.5)" ed:layout="rightmap" id="150">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-42.1C5,-42.1,-12.6,42,14.5,42" transform="translate(-14.5,-19.55)" fill="none" id="151"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="150" transform="translate(635,686.5)" ed:layout="rightmap" id="152">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="153"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">密码说明信息检查</tspan>
        </text>
    </g>
    <g ed:width="200" ed:height="22.5" ed:parentid="132" transform="translate(635,624.1)" ed:layout="rightmap" id="154">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="155"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L200,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="192" x="4">正确旧密码，新密码与确认密码不同</tspan>
        </text>
    </g>
    <g ed:width="279" ed:height="22.5" ed:parentid="132" transform="translate(635,655.3)" ed:layout="rightmap" id="156">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-31.2C3.6,-31.2,-9.4,31.2,14.5,31.2" transform="translate(-14.5,-8.7)" fill="none" id="157"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L279,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="271" x="4">错误旧密码，新密码与确认密码为大于4且强度为高</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="104" transform="translate(605,197.8)" ed:layout="rightmap" id="160">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="161"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="160" transform="translate(690,182.2)" ed:layout="rightmap" id="162">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="163"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">页面主标题检查</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="160" transform="translate(690,213.4)" ed:layout="rightmap" id="164">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="165"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">菜单选项检查</tspan>
        </text>
    </g>
    <g ed:width="130" ed:height="41.5" ed:parentid="101" transform="translate(421,1025.3)" ed:layout="rightmap" id="166">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-44.2,182.7C-44.7,183.7,-44.3,184.6,-43.6,185C-42.8,185.3,-41.9,184.9,-41.5,183.9C-40.6,181.8,-39.7,179.6,-38.8,177.4C-38,175.2,-37.2,172.9,-36.5,170.7C-35.8,168.5,-35.1,166.2,-34.4,164C-33.8,161.7,-33.2,159.4,-32.6,157.2C-32,154.9,-31.5,152.6,-31,150.3C-30.5,148,-30,145.7,-29.5,143.4C-29.1,141.1,-28.6,138.8,-28.2,136.5C-27.8,134.2,-27.4,131.9,-27,129.6C-26.6,127.3,-26.3,125,-25.9,122.7C-25.6,120.4,-25.2,118.1,-24.9,115.7C-24.6,113.4,-24.3,111.1,-24,108.8C-23.7,106.5,-23.4,104.2,-23.1,101.8C-22.8,99.5,-22.6,97.2,-22.3,94.9C-22.1,92.5,-21.8,90.2,-21.6,87.9C-21.3,85.6,-21.1,83.3,-20.9,80.9C-20.6,78.6,-20.4,76.3,-20.2,74C-20,71.6,-19.8,69.3,-19.6,67C-19.3,64.7,-19.1,62.3,-18.9,60C-18.7,57.7,-18.6,55.3,-18.4,53C-18.2,50.7,-18,48.4,-17.8,46C-17.6,43.7,-17.4,41.4,-17.2,39.1C-17,36.7,-16.9,34.4,-16.7,32.1C-16.5,29.8,-16.3,27.4,-16.1,25.1C-15.9,22.8,-15.8,20.5,-15.6,18.1C-15.4,15.8,-15.2,13.5,-15,11.2C-14.8,8.8,-14.7,6.5,-14.5,4.2C-14.3,1.9,-14.1,-0.5,-13.9,-2.8C-13.7,-5.1,-13.5,-7.4,-13.3,-9.8C-13.1,-12.1,-12.9,-14.4,-12.7,-16.7C-12.5,-19.1,-12.3,-21.4,-12.1,-23.7C-11.9,-26,-11.6,-28.4,-11.4,-30.7C-11.2,-33,-11,-35.3,-10.7,-37.6C-10.5,-40,-10.3,-42.3,-10,-44.6C-9.8,-46.9,-9.5,-49.2,-9.2,-51.6C-9,-53.9,-8.7,-56.2,-8.4,-58.5C-8.2,-60.8,-7.9,-63.1,-7.6,-65.4C-7.3,-67.8,-7,-70.1,-6.7,-72.4C-6.3,-74.7,-6,-77,-5.7,-79.3C-5.3,-81.6,-5,-83.9,-4.6,-86.2C-4.3,-88.5,-3.9,-90.8,-3.5,-93.1C-3.1,-95.4,-2.7,-97.7,-2.3,-100C-1.9,-102.3,-1.4,-104.6,-1,-106.9C-0.5,-109.2,-0,-111.4,0.4,-113.7C0.9,-116,1.4,-118.3,2,-120.5C2.5,-122.8,3.1,-125.1,3.6,-127.3C4.2,-129.6,4.8,-131.8,5.4,-134.1C6.1,-136.3,6.7,-138.6,7.4,-140.8C8.1,-143,8.8,-145.2,9.5,-147.5C10.3,-149.7,11.1,-151.9,11.9,-154C12.7,-156.2,13.5,-158.4,14.4,-160.5C15.3,-162.7,16.3,-164.8,17.3,-166.9C18.2,-169,19.3,-171.1,20.4,-173.2C21.5,-175.2,22.6,-177.3,23.8,-179.3C25,-181.3,26.3,-183.2,27.6,-185.1C28.9,-187.1,30.3,-188.9,31.8,-190.7C33.2,-192.5,34.8,-194.3,36.4,-196C38,-197.6,39.7,-199.3,41.4,-200.8C43.2,-202.3,45.1,-203.7,47,-205C48.9,-206.4,50.9,-207.6,52.9,-208.7C55,-209.8,57.1,-210.7,59.3,-211.6C61.5,-212.4,63.7,-213.1,65.9,-213.7C68.2,-214.3,70.3,-214.8,72.8,-215.1C75.3,-215.4,78,-215.7,79.8,-215.8C80.7,-215.8,81.3,-215.8,81.8,-215.8C82.4,-215.8,82.4,-215.8,81.8,-215.8C81.3,-215.8,80.7,-215.8,79.8,-215.8C78,-215.7,75.3,-215.5,72.8,-215.2C70.3,-214.9,68.1,-214.4,65.9,-213.8C63.7,-213.3,61.4,-212.6,59.2,-211.7C57,-210.9,54.9,-209.9,52.8,-208.8C50.8,-207.8,48.8,-206.6,46.8,-205.2C44.9,-203.9,43,-202.5,41.2,-201C39.5,-199.5,37.8,-197.9,36.1,-196.2C34.5,-194.5,32.9,-192.8,31.5,-191C30,-189.2,28.6,-187.3,27.2,-185.4C25.9,-183.5,24.6,-181.5,23.4,-179.5C22.2,-177.5,21,-175.5,19.9,-173.4C18.8,-171.4,17.7,-169.3,16.7,-167.2C15.7,-165.1,14.8,-162.9,13.9,-160.8C12.9,-158.6,12.1,-156.5,11.2,-154.3C10.4,-152.1,9.6,-149.9,8.8,-147.7C8.1,-145.5,7.3,-143.3,6.6,-141C5.9,-138.8,5.3,-136.6,4.6,-134.3C4,-132.1,3.4,-129.8,2.8,-127.6C2.2,-125.3,1.6,-123,1.1,-120.8C0.5,-118.5,0,-116.2,-0.5,-113.9C-1,-111.6,-1.5,-109.4,-2,-107.1C-2.4,-104.8,-2.9,-102.5,-3.3,-100.2C-3.8,-97.9,-4.2,-95.6,-4.6,-93.3C-5,-91,-5.4,-88.7,-5.8,-86.4C-6.1,-84.1,-6.5,-81.8,-6.9,-79.5C-7.2,-77.2,-7.6,-74.9,-7.9,-72.6C-8.2,-70.2,-8.5,-67.9,-8.9,-65.6C-9.2,-63.3,-9.5,-61,-9.8,-58.7C-10.1,-56.4,-10.3,-54,-10.6,-51.7C-10.9,-49.4,-11.2,-47.1,-11.4,-44.8C-11.7,-42.4,-12,-40.1,-12.2,-37.8C-12.5,-35.5,-12.7,-33.2,-12.9,-30.8C-13.2,-28.5,-13.4,-26.2,-13.6,-23.9C-13.9,-21.5,-14.1,-19.2,-14.3,-16.9C-14.5,-14.6,-14.8,-12.2,-15,-9.9C-15.2,-7.6,-15.4,-5.3,-15.6,-2.9C-15.8,-0.6,-16,1.7,-16.2,4C-16.4,6.4,-16.6,8.7,-16.8,11C-17,13.3,-17.2,15.7,-17.4,18C-17.6,20.3,-17.8,22.6,-18,25C-18.2,27.3,-18.4,29.6,-18.6,31.9C-18.8,34.3,-19,36.6,-19.2,38.9C-19.4,41.2,-19.6,43.5,-19.8,45.9C-20,48.2,-20.2,50.5,-20.5,52.8C-20.7,55.2,-20.9,57.5,-21.1,59.8C-21.3,62.1,-21.5,64.5,-21.7,66.8C-22,69.1,-22.2,71.4,-22.4,73.7C-22.7,76.1,-22.9,78.4,-23.1,80.7C-23.4,83,-23.6,85.3,-23.9,87.6C-24.1,90,-24.4,92.3,-24.7,94.6C-25,96.9,-25.2,99.2,-25.5,101.5C-25.8,103.8,-26.1,106.2,-26.4,108.5C-26.7,110.8,-27.1,113.1,-27.4,115.4C-27.7,117.7,-28.1,120,-28.4,122.3C-28.8,124.6,-29.2,126.9,-29.6,129.2C-30,131.5,-30.4,133.8,-30.8,136C-31.3,138.3,-31.7,140.6,-32.2,142.9C-32.7,145.2,-33.2,147.4,-33.7,149.7C-34.2,152,-34.8,154.2,-35.3,156.5C-35.9,158.7,-36.5,160.9,-37.2,163.2C-37.8,165.4,-38.5,167.6,-39.3,169.8C-40,172,-40.7,174.2,-41.6,176.3C-42.4,178.5,-43.3,180.6,-44.2,182.7z" transform="translate(-82.75,257.33)" fill="#ffffff" id="167"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,41.5L130,41.5" fill="none"/>
        <text class="st1">
            <tspan lengthAdjust="spacing" y="26.8" style="white-space:pre" textLength="90" x="20">会员档案查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="166" transform="translate(580,785.2)" ed:layout="rightmap" id="168">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,129.5C5.8,129.5,-14.5,-129.5,14.5,-129.5" transform="translate(-14.5,152.05)" fill="none" id="169"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="168" transform="translate(665,754)" ed:layout="rightmap" id="172">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="173"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">查询条件</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="168" transform="translate(665,785.2)" ed:layout="rightmap" id="174">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="175"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">会员信息明细</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="168" transform="translate(665,816.4)" ed:layout="rightmap" id="176">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="177"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">积分变化明细</tspan>
        </text>
    </g>
    <g ed:width="32" ed:height="22.5" ed:parentid="166" transform="translate(580,1066)" ed:layout="rightmap" id="178">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-10.9C-0.4,-10.9,-0.1,10.8,14.5,10.8" transform="translate(-14.5,11.65)" fill="none" id="179"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L32,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="24" x="4">查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="178" transform="translate(641,1019.2)" ed:layout="rightmap" id="180">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="181"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">单一查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="178" transform="translate(641,1237.6)" ed:layout="rightmap" id="182">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-85.8C5.8,-85.8,-14.5,85.8,14.5,85.8" transform="translate(-14.5,-63.3)" fill="none" id="183"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">组合查询</tspan>
        </text>
    </g>
    <g ed:width="32" ed:height="22.5" ed:parentid="166" transform="translate(580,1315.6)" ed:layout="rightmap" id="186">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-135.6C5.8,-135.6,-14.5,135.7,14.5,135.7" transform="translate(-14.5,-113.15)" fill="none" id="187"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L32,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="24" x="4">重置</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="180" transform="translate(726,878.8)" ed:layout="rightmap" id="188">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,70.2C5.8,70.2,-14.5,-70.2,14.5,-70.2" transform="translate(-14.5,92.7)" fill="none" id="189"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按会员编号查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="180" transform="translate(726,910)" ed:layout="rightmap" id="190">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,54.6C5.8,54.6,-14.4,-54.6,14.5,-54.6" transform="translate(-14.5,77.1)" fill="none" id="191"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按会员姓名查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="180" transform="translate(726,941.2)" ed:layout="rightmap" id="192">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,39C4.7,39,-11.9,-39,14.5,-39" transform="translate(-14.5,61.5)" fill="none" id="193"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按手机号码查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="180" transform="translate(726,1003.6)" ed:layout="rightmap" id="194">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="195"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按会员类型查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="180" transform="translate(726,1112.8)" ed:layout="rightmap" id="196">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-46.8C5.4,-46.8,-13.6,46.8,14.5,46.8" transform="translate(-14.5,-24.3)" fill="none" id="197"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按会员级别查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="194" transform="translate(847,972.4)" ed:layout="rightmap" id="198">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="199"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按个人会员查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="194" transform="translate(847,1003.6)" ed:layout="rightmap" id="200">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="201"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按企业会员查询</tspan>
        </text>
    </g>
    <g ed:width="68" ed:height="22.5" ed:parentid="194" transform="translate(847,1034.8)" ed:layout="rightmap" id="202">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="203"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L68,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="60" x="4">按其他查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="196" transform="translate(847,1066)" ed:layout="rightmap" id="204">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="205"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按标准会员查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="196" transform="translate(847,1097.2)" ed:layout="rightmap" id="206">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="207"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按黄金会员查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="196" transform="translate(847,1128.4)" ed:layout="rightmap" id="208">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="209"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按铂金会员查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="196" transform="translate(847,1159.6)" ed:layout="rightmap" id="210">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="211"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按钻石会员查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="182" transform="translate(726,1190.8)" ed:layout="rightmap" id="212">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="213"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">2项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="182" transform="translate(726,1222)" ed:layout="rightmap" id="214">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="215"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">3项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="182" transform="translate(726,1253.2)" ed:layout="rightmap" id="216">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="217"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">4项组合条件查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="182" transform="translate(726,1284.4)" ed:layout="rightmap" id="218">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="219"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">5项组合条件查询</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="178" transform="translate(641,847.6)" ed:layout="rightmap" id="222">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,109.2C5.8,109.2,-14.5,-109.2,14.5,-109.2" transform="translate(-14.5,131.7)" fill="none" id="223"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">默认条件查询</tspan>
        </text>
    </g>
    <g ed:width="100" ed:height="41.5" ed:parentid="101" transform="translate(421,1716.8)" ed:layout="rightmap" id="224">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-35.9,-98.1C-36.3,-99.1,-37.3,-99.4,-38,-99C-38.8,-98.6,-39,-97.7,-38.5,-96.7C-37.5,-94.7,-36.4,-92.6,-35.4,-90.5C-34.4,-88.5,-33.5,-86.3,-32.6,-84.2C-31.7,-82.1,-30.9,-79.9,-30.1,-77.7C-29.2,-75.6,-28.5,-73.4,-27.7,-71.2C-27,-69,-26.3,-66.8,-25.6,-64.5C-24.9,-62.3,-24.2,-60.1,-23.5,-57.9C-22.9,-55.6,-22.2,-53.4,-21.6,-51.2C-21,-48.9,-20.4,-46.7,-19.8,-44.4C-19.2,-42.2,-18.6,-39.9,-18.1,-37.6C-17.5,-35.4,-16.9,-33.1,-16.4,-30.9C-15.8,-28.6,-15.3,-26.3,-14.8,-24.1C-14.2,-21.8,-13.7,-19.5,-13.2,-17.2C-12.6,-15,-12.1,-12.7,-11.6,-10.4C-11,-8.2,-10.5,-5.9,-10,-3.6C-9.4,-1.3,-8.9,0.9,-8.4,3.2C-7.8,5.5,-7.3,7.7,-6.7,10C-6.2,12.3,-5.6,14.5,-5.1,16.8C-4.5,19.1,-3.9,21.3,-3.3,23.6C-2.8,25.9,-2.2,28.1,-1.6,30.4C-0.9,32.6,-0.3,34.9,0.3,37.1C0.9,39.4,1.6,41.6,2.3,43.9C2.9,46.1,3.6,48.3,4.4,50.6C5.1,52.8,5.8,55,6.6,57.2C7.3,59.4,8.1,61.6,8.9,63.8C9.8,66,10.6,68.2,11.5,70.4C12.4,72.5,13.3,74.7,14.3,76.8C15.2,78.9,16.2,81.1,17.3,83.2C18.3,85.2,19.4,87.3,20.6,89.4C21.7,91.4,22.9,93.4,24.2,95.4C25.4,97.4,26.7,99.3,28.1,101.2C29.5,103.1,31,104.9,32.5,106.7C34,108.5,35.6,110.2,37.3,111.8C39,113.4,40.7,115,42.6,116.4C44.4,117.9,46.3,119.3,48.3,120.5C50.3,121.8,52.3,122.9,54.4,123.9C56.5,124.9,58.7,125.8,60.9,126.5C63.2,127.3,65.5,127.9,67.7,128.4C69.9,128.9,72,129.3,74.6,129.5C77.2,129.8,80.2,129.9,81.6,129.9C81.6,129.9,81.6,129.9,81.6,129.9C81.6,129.9,82.8,129.9,82.8,129.9C82.9,129.9,83,130,81.6,129.9C80.2,129.8,77.2,129.7,74.6,129.4C72.1,129.2,69.9,128.8,67.7,128.3C65.5,127.7,63.2,127.1,61,126.3C58.8,125.5,56.7,124.6,54.6,123.6C52.5,122.6,50.5,121.4,48.5,120.2C46.6,118.9,44.7,117.5,42.9,116.1C41.1,114.6,39.3,113,37.7,111.4C36,109.8,34.5,108,33,106.3C31.5,104.5,30.1,102.7,28.7,100.8C27.3,98.9,26.1,96.9,24.8,95C23.6,93,22.4,91,21.3,88.9C20.2,86.9,19.1,84.8,18.1,82.7C17.1,80.7,16.1,78.5,15.2,76.4C14.3,74.3,13.4,72.1,12.5,70C11.6,67.8,10.8,65.6,10,63.4C9.2,61.2,8.5,59,7.7,56.8C7,54.6,6.3,52.4,5.6,50.2C4.9,48,4.3,45.7,3.6,43.5C3,41.2,2.3,39,1.7,36.8C1.1,34.5,0.5,32.2,-0.1,30C-0.6,27.7,-1.2,25.5,-1.8,23.2C-2.3,20.9,-2.9,18.7,-3.4,16.4C-4,14.1,-4.5,11.9,-5,9.6C-5.5,7.3,-6,5.1,-6.6,2.8C-7.1,0.5,-7.6,-1.8,-8.1,-4C-8.6,-6.3,-9.1,-8.6,-9.6,-10.9C-10.1,-13.2,-10.6,-15.4,-11.1,-17.7C-11.6,-20,-12.1,-22.3,-12.7,-24.5C-13.2,-26.8,-13.7,-29.1,-14.2,-31.4C-14.8,-33.7,-15.3,-35.9,-15.8,-38.2C-16.4,-40.5,-16.9,-42.7,-17.5,-45C-18.1,-47.3,-18.6,-49.5,-19.2,-51.8C-19.8,-54.1,-20.5,-56.3,-21.1,-58.6C-21.7,-60.8,-22.4,-63.1,-23.1,-65.3C-23.7,-67.6,-24.4,-69.8,-25.2,-72C-25.9,-74.3,-26.7,-76.5,-27.5,-78.7C-28.3,-80.9,-29.1,-83.1,-30,-85.3C-30.9,-87.5,-31.8,-89.6,-32.8,-91.8C-33.7,-93.9,-34.8,-96,-35.9,-98.1z" transform="translate(-82.75,-88.42)" fill="#ffffff" id="225"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,41.5L100,41.5" fill="none"/>
        <text class="st1">
            <tspan lengthAdjust="spacing" y="26.8" style="white-space:pre" textLength="60" x="20">积分查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="224" transform="translate(550,1429.9)" ed:layout="rightmap" id="226">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,152.9C5.8,152.9,-14.5,-153,14.5,-153" transform="translate(-14.5,175.45)" fill="none" id="227"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="226" transform="translate(635,1398.7)" ed:layout="rightmap" id="228">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="229"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">积分结果查询</tspan>
        </text>
    </g>
    <g ed:width="116" ed:height="22.5" ed:parentid="226" transform="translate(635,1445.5)" ed:layout="rightmap" id="230">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="231"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L116,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="108" x="4">查询条件输入框列表</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="226" transform="translate(635,1476.7)" ed:layout="rightmap" id="232">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="233"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">积分累计明细数据列表</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="228" transform="translate(744,1383.1)" ed:layout="rightmap" id="234">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="235"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">积分累加记录查询窗口</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="228" transform="translate(744,1414.3)" ed:layout="rightmap" id="236">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="237"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">交易记录查询窗口</tspan>
        </text>
    </g>
    <g ed:width="32" ed:height="22.5" ed:parentid="224" transform="translate(550,1788.7)" ed:layout="rightmap" id="238">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-26.5C2.8,-26.5,-7.5,26.4,14.5,26.4" transform="translate(-14.5,-3.95)" fill="none" id="239"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L32,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="24" x="4">查询</tspan>
        </text>
    </g>
    <g ed:width="68" ed:height="22.5" ed:parentid="238" transform="translate(611,1539.1)" ed:layout="rightmap" id="240">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,124.8C5.8,124.8,-14.5,-124.8,14.5,-124.8" transform="translate(-14.5,147.3)" fill="none" id="241"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L68,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="60" x="4">必填项校验</tspan>
        </text>
    </g>
    <g ed:width="196" ed:height="22.5" ed:parentid="238" transform="translate(611,1679.5)" ed:layout="rightmap" id="242">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,54.6C5.8,54.6,-14.4,-54.6,14.5,-54.6" transform="translate(-14.5,77.1)" fill="none" id="243"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L196,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="188" x="4">单一查询(必填项输入条件正确输入)</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="238" transform="translate(611,1835.5)" ed:layout="rightmap" id="244">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="245"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">组合查询</tspan>
        </text>
    </g>
    <g ed:width="164" ed:height="22.5" ed:parentid="240" transform="translate(708,1507.9)" ed:layout="rightmap" id="246">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="247"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L164,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="156" x="4">只输入非必填项条件查询失败</tspan>
        </text>
    </g>
    <g ed:width="164" ed:height="22.5" ed:parentid="240" transform="translate(708,1539.1)" ed:layout="rightmap" id="248">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="249"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L164,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="156" x="4">缺省必填项查询条件查询失败</tspan>
        </text>
    </g>
    <g ed:width="152" ed:height="22.5" ed:parentid="240" transform="translate(708,1570.3)" ed:layout="rightmap" id="250">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="251"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L152,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="144" x="4">只输入必填项条件查询成功</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="242" transform="translate(836,1601.5)" ed:layout="rightmap" id="252">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,39C4.7,39,-11.9,-39,14.5,-39" transform="translate(-14.5,61.5)" fill="none" id="253"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按交易时间查询</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="242" transform="translate(836,1632.7)" ed:layout="rightmap" id="254">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="255"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">按加油站名称查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="242" transform="translate(836,1663.9)" ed:layout="rightmap" id="256">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="257"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按会员编号查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="242" transform="translate(836,1726.3)" ed:layout="rightmap" id="258">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="259"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">按交易来源查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="244" transform="translate(696,1788.7)" ed:layout="rightmap" id="262">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="263"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">3项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="244" transform="translate(696,1819.9)" ed:layout="rightmap" id="264">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="265"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">4项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="244" transform="translate(696,1851.1)" ed:layout="rightmap" id="266">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="267"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">5项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="99" ed:height="22.5" ed:parentid="244" transform="translate(696,1882.3)" ed:layout="rightmap" id="268">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="269"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L99,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="91" x="4">6项条件组合查询</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="258" transform="translate(957,1695.1)" ed:layout="rightmap" id="270">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="271"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">按卡系统查询</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="258" transform="translate(957,1726.3)" ed:layout="rightmap" id="272">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="273"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">按微信公众号查询</tspan>
        </text>
    </g>
    <g ed:width="90" ed:height="22.5" ed:parentid="258" transform="translate(957,1757.5)" ed:layout="rightmap" id="274">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="275"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L90,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="82" x="4">按pos系统查询</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="238" transform="translate(611,2007.1)" ed:layout="rightmap" id="284">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-109.2C5.8,-109.2,-14.5,109.2,14.5,109.2" transform="translate(-14.5,-86.7)" fill="none" id="285"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">加油站输入条件</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="284" transform="translate(732,1944.7)" ed:layout="rightmap" id="286">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,31.2C3.6,31.2,-9.4,-31.2,14.5,-31.2" transform="translate(-14.5,53.7)" fill="none" id="287"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">页面跳转正确</tspan>
        </text>
    </g>
    <g ed:width="32" ed:height="22.5" ed:parentid="284" transform="translate(732,1991.5)" ed:layout="rightmap" id="288">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="289"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L32,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="24" x="4">查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="238" transform="translate(611,1913.5)" ed:layout="rightmap" id="290">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-62.4C5.8,-62.4,-14.5,62.4,14.5,62.4" transform="translate(-14.5,-39.9)" fill="none" id="291"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">默认查询</tspan>
        </text>
    </g>
    <g ed:width="32" ed:height="22.5" ed:parentid="284" transform="translate(732,2038.3)" ed:layout="rightmap" id="292">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="293"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L32,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="24" x="4">重置</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="284" transform="translate(732,2069.5)" ed:layout="rightmap" id="294">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-31.2C3.6,-31.2,-9.4,31.2,14.5,31.2" transform="translate(-14.5,-8.7)" fill="none" id="295"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">可正确选择数据</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="288" transform="translate(793,1975.9)" ed:layout="rightmap" id="296">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="297"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">模糊查询</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="288" transform="translate(793,2007.1)" ed:layout="rightmap" id="298">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="299"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">准确查询</tspan>
        </text>
    </g>
    <g ed:width="166" ed:height="41.5" ed:parentid="101" transform="translate(421,2470.7)" ed:layout="rightmap" id="300">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-51.4,-474.9C-51.8,-475.9,-52.7,-476.3,-53.5,-476.1C-54.2,-475.8,-54.6,-474.9,-54.2,-473.9C-53.5,-471.7,-52.7,-469.5,-52,-467.3C-51.2,-465.1,-50.6,-462.9,-49.9,-460.7C-49.3,-458.4,-48.7,-456.2,-48.1,-453.9C-47.5,-451.7,-47,-449.4,-46.5,-447.2C-45.9,-444.9,-45.4,-442.6,-44.9,-440.4C-44.5,-438.1,-44,-435.8,-43.6,-433.5C-43.1,-431.2,-42.7,-429,-42.3,-426.7C-41.9,-424.4,-41.5,-422.1,-41.1,-419.8C-40.7,-417.5,-40.4,-415.2,-40,-412.9C-39.6,-410.6,-39.3,-408.3,-39,-406C-38.6,-403.7,-38.3,-401.4,-38,-399.1C-37.7,-396.8,-37.4,-394.4,-37.1,-392.1C-36.8,-389.8,-36.6,-387.5,-36.3,-385.2C-36,-382.9,-35.8,-380.6,-35.5,-378.2C-35.2,-375.9,-35,-373.6,-34.8,-371.3C-34.5,-369,-34.3,-366.7,-34.1,-364.3C-33.8,-362,-33.6,-359.7,-33.4,-357.4C-33.2,-355.1,-33,-352.7,-32.8,-350.4C-32.6,-348.1,-32.4,-345.8,-32.2,-343.4C-32,-341.1,-31.8,-338.8,-31.6,-336.5C-31.4,-334.1,-31.3,-331.8,-31.1,-329.5C-30.9,-327.2,-30.7,-324.8,-30.6,-322.5C-30.4,-320.2,-30.3,-317.9,-30.1,-315.5C-29.9,-313.2,-29.8,-310.9,-29.6,-308.6C-29.5,-306.2,-29.4,-303.9,-29.2,-301.6C-29.1,-299.2,-28.9,-296.9,-28.8,-294.6C-28.7,-292.3,-28.5,-289.9,-28.4,-287.6C-28.3,-285.3,-28.1,-282.9,-28,-280.6C-27.9,-278.3,-27.8,-276,-27.7,-273.6C-27.5,-271.3,-27.4,-269,-27.3,-266.6C-27.2,-264.3,-27.1,-262,-27,-259.7C-26.9,-257.3,-26.8,-255,-26.7,-252.7C-26.6,-250.3,-26.5,-248,-26.4,-245.7C-26.3,-243.3,-26.2,-241,-26.1,-238.7C-26,-236.3,-25.9,-234,-25.8,-231.7C-25.7,-229.4,-25.6,-227,-25.5,-224.7C-25.4,-222.4,-25.3,-220,-25.3,-217.7C-25.2,-215.4,-25.1,-213,-25,-210.7C-24.9,-208.4,-24.8,-206,-24.8,-203.7C-24.7,-201.4,-24.6,-199,-24.5,-196.7C-24.4,-194.4,-24.4,-192.1,-24.3,-189.7C-24.2,-187.4,-24.1,-185.1,-24.1,-182.7C-24,-180.4,-23.9,-178.1,-23.9,-175.7C-23.8,-173.4,-23.7,-171.1,-23.7,-168.7C-23.6,-166.4,-23.5,-164.1,-23.5,-161.7C-23.4,-159.4,-23.3,-157.1,-23.3,-154.7C-23.2,-152.4,-23.1,-150.1,-23.1,-147.7C-23,-145.4,-22.9,-143.1,-22.9,-140.7C-22.8,-138.4,-22.8,-136.1,-22.7,-133.8C-22.6,-131.4,-22.6,-129.1,-22.5,-126.8C-22.5,-124.4,-22.4,-122.1,-22.3,-119.8C-22.3,-117.4,-22.2,-115.1,-22.2,-112.8C-22.1,-110.4,-22,-108.1,-22,-105.8C-21.9,-103.4,-21.9,-101.1,-21.8,-98.8C-21.8,-96.4,-21.7,-94.1,-21.6,-91.8C-21.6,-89.4,-21.5,-87.1,-21.5,-84.8C-21.4,-82.4,-21.4,-80.1,-21.3,-77.8C-21.3,-75.4,-21.2,-73.1,-21.1,-70.8C-21.1,-68.4,-21,-66.1,-21,-63.8C-20.9,-61.4,-20.9,-59.1,-20.8,-56.8C-20.8,-54.4,-20.7,-52.1,-20.6,-49.8C-20.6,-47.4,-20.5,-45.1,-20.5,-42.8C-20.4,-40.4,-20.4,-38.1,-20.3,-35.8C-20.3,-33.4,-20.2,-31.1,-20.1,-28.8C-20.1,-26.5,-20,-24.1,-20,-21.8C-19.9,-19.5,-19.9,-17.1,-19.8,-14.8C-19.7,-12.5,-19.7,-10.1,-19.6,-7.8C-19.6,-5.5,-19.5,-3.1,-19.4,-0.8C-19.4,1.5,-19.3,3.9,-19.3,6.2C-19.2,8.5,-19.1,10.9,-19.1,13.2C-19,15.5,-18.9,17.9,-18.9,20.2C-18.8,22.5,-18.7,24.9,-18.7,27.2C-18.6,29.5,-18.5,31.9,-18.5,34.2C-18.4,36.5,-18.3,38.9,-18.3,41.2C-18.2,43.5,-18.1,45.9,-18.1,48.2C-18,50.5,-17.9,52.9,-17.9,55.2C-17.8,57.5,-17.7,59.9,-17.6,62.2C-17.6,64.5,-17.5,66.9,-17.4,69.2C-17.3,71.5,-17.3,73.8,-17.2,76.2C-17.1,78.5,-17,80.8,-16.9,83.2C-16.9,85.5,-16.8,87.8,-16.7,90.2C-16.6,92.5,-16.5,94.8,-16.4,97.2C-16.3,99.5,-16.3,101.8,-16.2,104.2C-16.1,106.5,-16,108.8,-15.9,111.2C-15.8,113.5,-15.7,115.8,-15.6,118.2C-15.5,120.5,-15.4,122.8,-15.3,125.2C-15.2,127.5,-15.1,129.8,-15,132.1C-14.9,134.5,-14.8,136.8,-14.7,139.1C-14.6,141.5,-14.5,143.8,-14.4,146.1C-14.3,148.5,-14.2,150.8,-14.1,153.1C-13.9,155.5,-13.8,157.8,-13.7,160.1C-13.6,162.5,-13.5,164.8,-13.4,167.1C-13.2,169.4,-13.1,171.8,-13,174.1C-12.9,176.4,-12.7,178.8,-12.6,181.1C-12.5,183.4,-12.3,185.8,-12.2,188.1C-12.1,190.4,-11.9,192.7,-11.8,195.1C-11.7,197.4,-11.5,199.7,-11.4,202.1C-11.2,204.4,-11.1,206.7,-10.9,209C-10.8,211.4,-10.6,213.7,-10.5,216C-10.3,218.4,-10.1,220.7,-10,223C-9.8,225.3,-9.6,227.7,-9.5,230C-9.3,232.3,-9.1,234.7,-9,237C-8.8,239.3,-8.6,241.6,-8.4,244C-8.2,246.3,-8,248.6,-7.8,250.9C-7.7,253.3,-7.5,255.6,-7.3,257.9C-7.1,260.2,-6.9,262.6,-6.7,264.9C-6.4,267.2,-6.2,269.5,-6,271.9C-5.8,274.2,-5.6,276.5,-5.4,278.8C-5.1,281.2,-4.9,283.5,-4.7,285.8C-4.4,288.1,-4.2,290.4,-4,292.8C-3.7,295.1,-3.5,297.4,-3.2,299.7C-3,302.1,-2.7,304.4,-2.4,306.7C-2.2,309,-1.9,311.3,-1.6,313.6C-1.3,316,-1,318.3,-0.8,320.6C-0.5,322.9,-0.2,325.2,0.1,327.5C0.4,329.9,0.7,332.2,1.1,334.5C1.4,336.8,1.7,339.1,2,341.4C2.4,343.7,2.7,346,3.1,348.3C3.4,350.6,3.8,353,4.1,355.3C4.5,357.6,4.9,359.9,5.3,362.2C5.6,364.5,6,366.8,6.4,369.1C6.8,371.4,7.2,373.7,7.7,376C8.1,378.3,8.5,380.6,9,382.8C9.4,385.1,9.9,387.4,10.4,389.7C10.8,392,11.3,394.3,11.8,396.6C12.3,398.8,12.8,401.1,13.3,403.4C13.9,405.7,14.4,407.9,15,410.2C15.5,412.5,16.1,414.7,16.7,417C17.3,419.2,17.9,421.5,18.5,423.7C19.2,426,19.8,428.2,20.5,430.5C21.2,432.7,21.9,434.9,22.6,437.1C23.3,439.4,24.1,441.6,24.9,443.8C25.6,446,26.4,448.2,27.3,450.4C28.1,452.5,29,454.7,29.9,456.8C30.8,459,31.7,461.1,32.7,463.3C33.7,465.4,34.7,467.5,35.8,469.5C36.9,471.6,38,473.6,39.2,475.7C40.4,477.7,41.6,479.7,43,481.6C44.3,483.5,45.6,485.4,47.1,487.2C48.6,489.1,50.1,490.8,51.7,492.5C53.3,494.2,55.1,495.8,56.9,497.2C58.7,498.7,60.6,500.1,62.6,501.3C64.6,502.4,66.7,503.5,68.9,504.3C71.1,505.2,73.3,505.8,75.6,506.2C77,506.5,78.4,506.6,79.8,506.7C81.8,506.8,81.8,506.8,79.8,506.7C78.4,506.6,77,506.4,75.6,506.2C73.3,505.8,71.1,505.1,68.9,504.3C66.7,503.4,64.6,502.4,62.6,501.2C60.6,500,58.7,498.6,56.9,497.2C55.1,495.7,53.4,494.1,51.8,492.4C50.2,490.7,48.6,489,47.2,487.2C45.7,485.3,44.4,483.4,43.1,481.5C41.8,479.6,40.5,477.6,39.4,475.6C38.2,473.6,37.1,471.5,36,469.4C34.9,467.4,33.9,465.3,32.9,463.2C31.9,461,31,458.9,30.1,456.8C29.2,454.6,28.3,452.4,27.5,450.3C26.7,448.1,25.9,445.9,25.1,443.7C24.3,441.5,23.6,439.3,22.9,437.1C22.2,434.8,21.5,432.6,20.8,430.4C20.1,428.1,19.5,425.9,18.9,423.7C18.2,421.4,17.6,419.2,17,416.9C16.5,414.6,15.9,412.4,15.3,410.1C14.8,407.8,14.3,405.6,13.7,403.3C13.2,401,12.7,398.7,12.2,396.5C11.7,394.2,11.2,391.9,10.8,389.6C10.3,387.3,9.9,385,9.4,382.8C9,380.5,8.6,378.2,8.1,375.9C7.7,373.6,7.3,371.3,6.9,369C6.5,366.7,6.1,364.4,5.8,362.1C5.4,359.8,5,357.5,4.7,355.2C4.3,352.9,4,350.6,3.6,348.3C3.3,345.9,2.9,343.6,2.6,341.3C2.3,339,2,336.7,1.7,334.4C1.3,332.1,1,329.8,0.7,327.5C0.5,325.1,0.2,322.8,-0.1,320.5C-0.4,318.2,-0.7,315.9,-1,313.6C-1.2,311.2,-1.5,308.9,-1.7,306.6C-2,304.3,-2.3,302,-2.5,299.7C-2.8,297.3,-3,295,-3.2,292.7C-3.5,290.4,-3.7,288.1,-3.9,285.7C-4.2,283.4,-4.4,281.1,-4.6,278.8C-4.8,276.4,-5,274.1,-5.2,271.8C-5.4,269.5,-5.7,267.1,-5.9,264.8C-6.1,262.5,-6.2,260.2,-6.4,257.8C-6.6,255.5,-6.8,253.2,-7,250.9C-7.2,248.5,-7.4,246.2,-7.5,243.9C-7.7,241.6,-7.9,239.2,-8.1,236.9C-8.2,234.6,-8.4,232.3,-8.6,229.9C-8.7,227.6,-8.9,225.3,-9,223C-9.2,220.6,-9.4,218.3,-9.5,216C-9.7,213.6,-9.8,211.3,-9.9,209C-10.1,206.7,-10.2,204.3,-10.4,202C-10.5,199.7,-10.6,197.3,-10.8,195C-10.9,192.7,-11,190.4,-11.2,188C-11.3,185.7,-11.4,183.4,-11.6,181C-11.7,178.7,-11.8,176.4,-11.9,174C-12,171.7,-12.2,169.4,-12.3,167.1C-12.4,164.7,-12.5,162.4,-12.6,160.1C-12.7,157.7,-12.8,155.4,-12.9,153.1C-13,150.7,-13.1,148.4,-13.2,146.1C-13.3,143.8,-13.4,141.4,-13.5,139.1C-13.6,136.8,-13.7,134.4,-13.8,132.1C-13.9,129.8,-14,127.4,-14.1,125.1C-14.2,122.8,-14.3,120.4,-14.4,118.1C-14.5,115.8,-14.6,113.4,-14.6,111.1C-14.7,108.8,-14.8,106.5,-14.9,104.1C-15,101.8,-15.1,99.5,-15.1,97.1C-15.2,94.8,-15.3,92.5,-15.4,90.1C-15.4,87.8,-15.5,85.5,-15.6,83.1C-15.7,80.8,-15.7,78.5,-15.8,76.1C-15.9,73.8,-16,71.5,-16,69.1C-16.1,66.8,-16.2,64.5,-16.2,62.1C-16.3,59.8,-16.4,57.5,-16.4,55.1C-16.5,52.8,-16.6,50.5,-16.6,48.2C-16.7,45.8,-16.7,43.5,-16.8,41.2C-16.9,38.8,-16.9,36.5,-17,34.2C-17.1,31.8,-17.1,29.5,-17.2,27.2C-17.2,24.8,-17.3,22.5,-17.3,20.2C-17.4,17.8,-17.5,15.5,-17.5,13.2C-17.6,10.8,-17.6,8.5,-17.7,6.2C-17.7,3.8,-17.8,1.5,-17.8,-0.8C-17.9,-3.2,-17.9,-5.5,-18,-7.8C-18.1,-10.2,-18.1,-12.5,-18.2,-14.8C-18.2,-17.2,-18.3,-19.5,-18.3,-21.8C-18.4,-24.2,-18.4,-26.5,-18.5,-28.8C-18.5,-31.2,-18.6,-33.5,-18.6,-35.8C-18.7,-38.2,-18.7,-40.5,-18.8,-42.8C-18.8,-45.2,-18.9,-47.5,-18.9,-49.8C-19,-52.1,-19,-54.5,-19.1,-56.8C-19.1,-59.1,-19.2,-61.5,-19.2,-63.8C-19.3,-66.1,-19.3,-68.5,-19.3,-70.8C-19.4,-73.1,-19.4,-75.5,-19.5,-77.8C-19.5,-80.1,-19.6,-82.5,-19.6,-84.8C-19.7,-87.1,-19.7,-89.5,-19.8,-91.8C-19.8,-94.1,-19.9,-96.5,-19.9,-98.8C-20,-101.1,-20,-103.5,-20.1,-105.8C-20.1,-108.1,-20.2,-110.5,-20.2,-112.8C-20.3,-115.1,-20.3,-117.5,-20.4,-119.8C-20.4,-122.1,-20.5,-124.5,-20.5,-126.8C-20.6,-129.1,-20.7,-131.5,-20.7,-133.8C-20.8,-136.1,-20.8,-138.5,-20.9,-140.8C-20.9,-143.1,-21,-145.5,-21,-147.8C-21.1,-150.1,-21.2,-152.5,-21.2,-154.8C-21.3,-157.1,-21.3,-159.5,-21.4,-161.8C-21.4,-164.1,-21.5,-166.5,-21.6,-168.8C-21.6,-171.1,-21.7,-173.5,-21.8,-175.8C-21.8,-178.1,-21.9,-180.5,-21.9,-182.8C-22,-185.1,-22.1,-187.5,-22.1,-189.8C-22.2,-192.1,-22.3,-194.5,-22.4,-196.8C-22.4,-199.1,-22.5,-201.5,-22.6,-203.8C-22.6,-206.1,-22.7,-208.4,-22.8,-210.8C-22.9,-213.1,-22.9,-215.4,-23,-217.8C-23.1,-220.1,-23.2,-222.4,-23.3,-224.8C-23.3,-227.1,-23.4,-229.4,-23.5,-231.8C-23.6,-234.1,-23.7,-236.4,-23.8,-238.8C-23.9,-241.1,-23.9,-243.4,-24,-245.8C-24.1,-248.1,-24.2,-250.4,-24.3,-252.8C-24.4,-255.1,-24.5,-257.4,-24.6,-259.8C-24.7,-262.1,-24.8,-264.4,-24.9,-266.8C-25,-269.1,-25.1,-271.4,-25.3,-273.7C-25.4,-276.1,-25.5,-278.4,-25.6,-280.7C-25.7,-283.1,-25.8,-285.4,-26,-287.7C-26.1,-290.1,-26.2,-292.4,-26.3,-294.7C-26.5,-297.1,-26.6,-299.4,-26.7,-301.7C-26.9,-304.1,-27,-306.4,-27.1,-308.7C-27.3,-311,-27.4,-313.4,-27.6,-315.7C-27.7,-318,-27.9,-320.4,-28,-322.7C-28.2,-325,-28.4,-327.4,-28.5,-329.7C-28.7,-332,-28.9,-334.3,-29,-336.7C-29.2,-339,-29.4,-341.3,-29.6,-343.7C-29.8,-346,-30,-348.3,-30.2,-350.6C-30.4,-353,-30.6,-355.3,-30.8,-357.6C-31,-359.9,-31.2,-362.3,-31.4,-364.6C-31.6,-366.9,-31.8,-369.2,-32.1,-371.6C-32.3,-373.9,-32.6,-376.2,-32.8,-378.5C-33.1,-380.9,-33.3,-383.2,-33.6,-385.5C-33.8,-387.8,-34.1,-390.1,-34.4,-392.5C-34.7,-394.8,-35,-397.1,-35.3,-399.4C-35.6,-401.7,-35.9,-404.1,-36.2,-406.4C-36.5,-408.7,-36.9,-411,-37.2,-413.3C-37.6,-415.6,-37.9,-417.9,-38.3,-420.2C-38.7,-422.6,-39.1,-424.9,-39.5,-427.2C-39.9,-429.5,-40.3,-431.8,-40.7,-434.1C-41.2,-436.4,-41.6,-438.7,-42.1,-441C-42.6,-443.3,-43.1,-445.5,-43.6,-447.8C-44.1,-450.1,-44.7,-452.4,-45.3,-454.7C-45.8,-456.9,-46.4,-459.2,-47.1,-461.5C-47.7,-463.7,-48.4,-466,-49.1,-468.2C-49.9,-470.5,-50.6,-472.7,-51.4,-474.9z" transform="translate(-82.75,-465.38)" fill="#ffffff" id="301"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,41.5L166,41.5" fill="none"/>
        <text class="st1">
            <tspan lengthAdjust="spacing" y="26.8" style="white-space:pre" textLength="126" x="20">积分规则/活动申请</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="300" transform="translate(616,2386.6)" ed:layout="rightmap" id="302">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,51.6C5.7,51.6,-14.2,-51.5,14.5,-51.5" transform="translate(-14.5,74.05)" fill="none" id="303"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">添加规则</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="300" transform="translate(616,2683)" ed:layout="rightmap" id="304">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-96.7C5.8,-96.7,-14.5,96.7,14.5,96.7" transform="translate(-14.5,-74.15)" fill="none" id="305"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">删除规则</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="300" transform="translate(616,2745.4)" ed:layout="rightmap" id="306">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-127.9C5.8,-127.9,-14.5,127.8,14.5,127.8" transform="translate(-14.5,-105.35)" fill="none" id="307"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">保存申请</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="300" transform="translate(616,2807.8)" ed:layout="rightmap" id="308">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-159.1C5.8,-159.1,-14.5,159.1,14.5,159.1" transform="translate(-14.5,-136.55)" fill="none" id="309"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">提交申请</tspan>
        </text>
    </g>
    <g ed:width="68" ed:height="22.5" ed:parentid="419" transform="translate(895,2308.6)" ed:layout="rightmap" id="310">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="311"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L68,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="60" x="4">必填项校验</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="419" transform="translate(895,2417.8)" ed:layout="rightmap" id="312">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-31.2C3.6,-31.2,-9.4,31.2,14.5,31.2" transform="translate(-14.5,-8.7)" fill="none" id="313"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">日期校验</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="302" transform="translate(701,2168.2)" ed:layout="rightmap" id="314">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,109.2C5.8,109.2,-14.5,-109.2,14.5,-109.2" transform="translate(-14.5,131.7)" fill="none" id="315"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">积分累计规则</tspan>
        </text>
    </g>
    <g ed:width="80" ed:height="22.5" ed:parentid="302" transform="translate(701,2339.8)" ed:layout="rightmap" id="316">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="317"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L80,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="72" x="4">积分累计活动</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="310" transform="translate(992,2261.8)" ed:layout="rightmap" id="318">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="319"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">不填写必填项跳转失败</tspan>
        </text>
    </g>
    <g ed:width="116" ed:height="22.5" ed:parentid="310" transform="translate(992,2293)" ed:layout="rightmap" id="320">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="321"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L116,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="108" x="4">缺省必填项跳转失败</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="310" transform="translate(992,2324.2)" ed:layout="rightmap" id="322">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="323"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">只填写必填项跳转成功</tspan>
        </text>
    </g>
    <g ed:width="176" ed:height="22.5" ed:parentid="312" transform="translate(980,2386.6)" ed:layout="rightmap" id="324">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="325"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L176,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="168" x="4">开始日期小于当前日期跳转失败</tspan>
        </text>
    </g>
    <g ed:width="176" ed:height="22.5" ed:parentid="312" transform="translate(980,2417.8)" ed:layout="rightmap" id="326">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="327"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L176,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="168" x="4">开始日期大于结束日期跳转失败</tspan>
        </text>
    </g>
    <g ed:width="272" ed:height="22.5" ed:parentid="312" transform="translate(980,2449)" ed:layout="rightmap" id="328">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-15.6C0.7,-15.6,-2.5,15.6,14.5,15.6" transform="translate(-14.5,6.9)" fill="none" id="329"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L272,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="264" x="4">开始日期大于当前日期小于等于结束日期跳转成功</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="314" transform="translate(810,2183.8)" ed:layout="rightmap" id="330">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="331"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面跳转</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="316" transform="translate(810,2230.6)" ed:layout="rightmap" id="405">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,54.6C5.8,54.6,-14.4,-54.6,14.5,-54.6" transform="translate(-14.5,77.1)" fill="none" id="406"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="92" ed:height="22.5" ed:parentid="405" transform="translate(895,2230.6)" ed:layout="rightmap" id="407">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="408"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L92,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="84" x="4">对应多项输入项</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="314" transform="translate(810,2137)" ed:layout="rightmap" id="409">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,15.6C0.7,15.6,-2.5,-15.6,14.5,-15.6" transform="translate(-14.5,38.1)" fill="none" id="410"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面检查</tspan>
        </text>
    </g>
    <g ed:width="107" ed:height="22.5" ed:parentid="409" transform="translate(895,2137)" ed:layout="rightmap" id="411">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,0C-2.9,0,5.8,0,14.5,0" transform="translate(-14.5,22.5)" fill="none" id="412"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L107,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="99" x="4">对应一项:申请原因</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="330" transform="translate(895,2199.4)" ed:layout="rightmap" id="413">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="414"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">不填写申请原因跳转失败</tspan>
        </text>
    </g>
    <g ed:width="152" ed:height="22.5" ed:parentid="310" transform="translate(992,2355.4)" ed:layout="rightmap" id="415">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="416"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L152,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="144" x="4">正确输入所有信息跳转成功</tspan>
        </text>
    </g>
    <g ed:width="152" ed:height="22.5" ed:parentid="330" transform="translate(895,2168.2)" ed:layout="rightmap" id="417">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="418"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L152,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="144" x="4">正确填写申请原因跳转成功</tspan>
        </text>
    </g>
    <g ed:width="56" ed:height="22.5" ed:parentid="316" transform="translate(810,2355.4)" ed:layout="rightmap" id="419">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="420"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L56,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="48" x="4">页面跳转</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="302" transform="translate(701,2495.8)" ed:layout="rightmap" id="421">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-54.6C5.8,-54.6,-14.4,54.6,14.5,54.6" transform="translate(-14.5,-32.1)" fill="none" id="422"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">添加累计规则成功</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="302" transform="translate(701,2589.4)" ed:layout="rightmap" id="423">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-101.4C5.8,-101.4,-14.5,101.4,14.5,101.4" transform="translate(-14.5,-78.9)" fill="none" id="424"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">添加累计规则失败</tspan>
        </text>
    </g>
    <g ed:width="128" ed:height="22.5" ed:parentid="421" transform="translate(834,2480.2)" ed:layout="rightmap" id="429">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="430"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L128,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="120" x="4">只输入必填项添加成功</tspan>
        </text>
    </g>
    <g ed:width="164" ed:height="22.5" ed:parentid="421" transform="translate(834,2511.4)" ed:layout="rightmap" id="431">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="432"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L164,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="156" x="4">全部输入项正确输入添加成功</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="423" transform="translate(834,2542.6)" ed:layout="rightmap" id="437">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,23.4C2.3,23.4,-6.2,-23.4,14.5,-23.4" transform="translate(-14.5,45.9)" fill="none" id="438"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">只添加非必填项添加失败</tspan>
        </text>
    </g>
    <g ed:width="116" ed:height="22.5" ed:parentid="423" transform="translate(834,2573.8)" ed:layout="rightmap" id="439">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="440"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L116,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="108" x="4">缺省必填项填项失败</tspan>
        </text>
    </g>
    <g ed:width="200" ed:height="22.5" ed:parentid="423" transform="translate(834,2605)" ed:layout="rightmap" id="441">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="442"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L200,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="192" x="4">规则起始日期等于当前日期添加失败</tspan>
        </text>
    </g>
    <g ed:width="296" ed:height="22.5" ed:parentid="423" transform="translate(834,2636.2)" ed:layout="rightmap" id="443">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-23.4C2.3,-23.4,-6.2,23.4,14.5,23.4" transform="translate(-14.5,-0.9)" fill="none" id="444"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L296,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="288" x="4">规则起始日期大于当前日期大于有效结束日期添加失败</tspan>
        </text>
    </g>
    <g ed:width="116" ed:height="22.5" ed:parentid="304" transform="translate(701,2667.4)" ed:layout="rightmap" id="447">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="448"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L116,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="108" x="4">未选中规则删除失败</tspan>
        </text>
    </g>
    <g ed:width="104" ed:height="22.5" ed:parentid="304" transform="translate(701,2698.6)" ed:layout="rightmap" id="449">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="450"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L104,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="96" x="4">选中规则删除成功</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="306" transform="translate(701,2729.8)" ed:layout="rightmap" id="451">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="452"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">规则不存在无法保存申请</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="308" transform="translate(701,2792.2)" ed:layout="rightmap" id="453">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,7.8C-1.1,7.8,1.5,-7.8,14.5,-7.8" transform="translate(-14.5,30.3)" fill="none" id="454"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">规则不存在无法提交申请</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="306" transform="translate(701,2761)" ed:layout="rightmap" id="455">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="456"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">存在新规则保存申请成功</tspan>
        </text>
    </g>
    <g ed:width="140" ed:height="22.5" ed:parentid="308" transform="translate(701,2823.4)" ed:layout="rightmap" id="457">
        <path stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="M-14.5,-7.8C-1.1,-7.8,1.5,7.8,14.5,7.8" transform="translate(-14.5,14.7)" fill="none" id="458"/>
        <path stroke="#ffffff" stroke-linejoin="round" d="M0,22.5L140,22.5" fill="none"/>
        <text class="st2">
            <tspan lengthAdjust="spacing" y="15.8" style="white-space:pre" textLength="132" x="4">存在新规则提交申请成功</tspan>
        </text>
    </g>
    <g ed:width="205" ed:topictype="mainidea" ed:height="65" transform="translate(153,1465.95)" ed:layout="map" id="101">
        <path stroke="#ffffff" stroke-width="3" stroke-linejoin="round" d="M0,0L205,0L205,65L0,65L0,0z" fill="none"/>
        <text class="st3">
            <tspan lengthAdjust="spacing" y="39.5" style="white-space:pre" textLength="152" x="27">电子零售会员系统</tspan>
        </text>
    </g>
    <g ed:togtopicid="101" transform="translate(359,1492.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="102" transform="translate(492,296.65)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="104" transform="translate(577,187.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="106" transform="translate(577,312.25)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="128" transform="translate(522,598.15)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="130" transform="translate(607,504.55)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="132" transform="translate(607,598.15)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="142" transform="translate(577,421.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="150" transform="translate(607,691.75)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="160" transform="translate(662,203.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="166" transform="translate(552,1040.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="168" transform="translate(637,790.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="178" transform="translate(613,1071.25)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="180" transform="translate(698,1024.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="182" transform="translate(698,1242.85)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="194" transform="translate(819,1008.85)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="196" transform="translate(819,1118.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="224" transform="translate(522,1731.55)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="226" transform="translate(607,1435.15)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="228" transform="translate(716,1403.95)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="238" transform="translate(583,1793.95)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="240" transform="translate(680,1544.35)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="242" transform="translate(808,1684.75)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="244" transform="translate(668,1840.75)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="258" transform="translate(929,1731.55)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="284" transform="translate(704,2012.35)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="288" transform="translate(765,1996.75)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="300" transform="translate(588,2485.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="302" transform="translate(673,2391.85)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="304" transform="translate(673,2688.25)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="306" transform="translate(673,2750.65)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="308" transform="translate(673,2813.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="310" transform="translate(964,2313.85)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="312" transform="translate(952,2423.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="314" transform="translate(782,2173.45)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="316" transform="translate(782,2345.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="330" transform="translate(867,2189.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="405" transform="translate(867,2235.85)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="409" transform="translate(867,2142.25)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="419" transform="translate(867,2360.65)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="421" transform="translate(806,2501.05)">
        <use xlink:href="#minus"/>
    </g>
    <g ed:togtopicid="423" transform="translate(806,2594.65)">
        <use xlink:href="#minus"/>
    </g>
    <symbol id="plus">
        <path d="M11,6C11,8.8,8.8,11,6,11C3.2,11,1,8.8,1,6C1,3.2,3.2,1,6,1C8.8,1,11,3.2,11,6z" fill="url(#lg1)"/>
        <path stroke="#46a000" d="M11,6C11,8.8,8.8,11,6,11C3.2,11,1,8.8,1,6C1,3.2,3.2,1,6,1C8.8,1,11,3.2,11,6zM3,6L9,6M6,3L6,9" fill="none"/>
    </symbol>
    <symbol id="minus">
        <path d="M11,6C11,8.8,8.8,11,6,11C3.2,11,1,8.8,1,6C1,3.2,3.2,1,6,1C8.8,1,11,3.2,11,6z" fill="url(#lg1)"/>
        <path stroke="#46a000" d="M11,6C11,8.8,8.8,11,6,11C3.2,11,1,8.8,1,6C1,3.2,3.2,1,6,1C8.8,1,11,3.2,11,6zM3,6L9,6" fill="none"/>
    </symbol>
</svg>
</div>
        <div id="copyright">Created With  <a href="https://www.edrawsoft.com/" target="_blank" title="edrawsoft">MindMaster</a></div>
      </div>
    </div>
    <script>eval(atob('dmFyIG11YT13aW5kb3cubmF2aWdhdG9yLnVzZXJBZ2VudDsNCnZhciB1YT0obXVhLmluZGV4T2YoJ3J2OjExJykrbXVhLmluZGV4T2YoJ01TSUUnKSk+PTA7DQpOdW1iZXIucHJvdG90eXBlLnRvc3VpdHN2Zz1mdW5jdGlvbiAoKSB7DQogICAgdmFyIG51bT10aGlzLnZhbHVlT2YoKTsNCiAgICBpZihudW0lMT09PTApew0KICAgICAgICByZXR1cm4gbnVtKzAuNQ0KICAgIH1lbHNlIHJldHVybiBudW07DQp9Ow0KTnVtYmVyLnByb3RvdHlwZS5wbHVzej1mdW5jdGlvbigpIHsNCiAgICB2YXIgbnVtPXRoaXMudmFsdWVPZigpOw0KICAgIHJldHVybiBudW08MTA/JzAnK251bTpudW07DQp9Ow0KZnVuY3Rpb24gcGFyc2VEYXRlKG51bSkgew0KICAgIHZhciBkYXRlID0gbmV3IERhdGUobnVtKTsNCiAgICB2YXIgWSA9IGRhdGUuZ2V0RnVsbFllYXIoKSArICctJzsNCiAgICB2YXIgTSA9IChkYXRlLmdldE1vbnRoKCkrMSkucGx1c3ooKSArICctJzsNCiAgICB2YXIgRCA9IGRhdGUuZ2V0RGF0ZSgpLnBsdXN6KCkgKyAnICc7DQogICAgdmFyIGggPSBkYXRlLmdldEhvdXJzKCkucGx1c3ooKSArICc6JzsNCiAgICB2YXIgbW0gPSBkYXRlLmdldE1pbnV0ZXMoKS5wbHVzeigpICsgJzonOw0KICAgIHZhciBzID0gZGF0ZS5nZXRTZWNvbmRzKCkucGx1c3ooKTsNCiAgICByZXR1cm4gWStNK0QraCttbStzOw0KfQ0KLy8tLXByZWRlZmluZWQNCi8vY29tbWVudC0tDQp2YXIgY29tbWVudHM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnZz5nW2VkXFw6Y29tbWVudF0nKTsNCmZ1bmN0aW9uIGdldGN3aChwb3B1cCkgew0KICAgIGRvY3VtZW50LmJvZHkuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ3N2ZycpWzBdLmFwcGVuZENoaWxkKHBvcHVwKTsNCiAgICB2YXIgdz1wb3B1cC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS53aWR0aDsNCiAgICB2YXIgaD1wb3B1cC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5oZWlnaHQ7DQogICAgcmV0dXJuIFt3LGhdDQp9DQpmb3IodmFyIGk9MDtpPGNvbW1lbnRzLmxlbmd0aDtpKyspew0KICAgIHZhciBwb3B1cD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywnZycpOw0KICAgIHZhciBob3Zlcj1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywncmVjdCcpOw0KICAgIHZhciBvbGluZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywncmVjdCcpOw0KICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgnZmlsbCcsJyNjZGNkZmYnKTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ3gnLCcwJyk7DQogICAgaG92ZXIuc2V0QXR0cmlidXRlKCd5JywnMCcpOw0KICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgnaGVpZ2h0JywnMTYnKTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ3dpZHRoJywnMTYnKTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ2ZpbGwtb3BhY2l0eScsJzAuNicpOw0KICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJyxjb21tZW50c1tpXS5xdWVyeVNlbGVjdG9yKCd1c2UnKS5nZXRBdHRyaWJ1dGUoJ3RyYW5zZm9ybScpKTsNCiAgICBob3Zlci5zdHlsZS5kaXNwbGF5PSdub25lJzsNCiAgICBjb21tZW50c1tpXS5hcHBlbmRDaGlsZChob3Zlcik7DQogICAgdmFyIGE9SlNPTi5wYXJzZShjb21tZW50c1tpXS5nZXRBdHRyaWJ1dGUoJ2VkOmNvbW1lbnQnKSk7DQogICAgdmFyIGhlaWdodD0wOw0KICAgIHZhciBjYXJyPVtdOw0KICAgIGZvcih2YXIgaj0wO2o8YS5sZW5ndGg7aisrKXsNCiAgICAgICAgdmFyIHN0YW1wPU51bWJlcihhW2pdLkRhdGUpKjEwMDA7DQogICAgICAgIHZhciB0aW1lPXBhcnNlRGF0ZShzdGFtcCk7DQogICAgICAgIHZhciBuYW1lPWFbal0uTmFtZTsNCiAgICAgICAgdmFyIG1lc3NhZ2U9YVtqXS5NZXNzYWdlOw0KICAgICAgICB2YXIgbWVzc2FnZUFycj1tZXNzYWdlLnNwbGl0KC9cbi8pOw0KICAgICAgICB2YXIgbz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywnZycpOw0KICAgICAgICB2YXIgbj1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICB2YXIgdD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICB2YXIgbT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICBuLnNldEF0dHJpYnV0ZSgneCcsNSk7DQogICAgICAgIG4uc2V0QXR0cmlidXRlKCd5JywxMik7DQogICAgICAgIG4uc2V0QXR0cmlidXRlKCdmaWxsJywnIzAwNmVmZicpOw0KICAgICAgICBuLnRleHRDb250ZW50PW5hbWUrJ++8mic7DQogICAgICAgIG4uc2V0QXR0cmlidXRlKCdmb250LXNpemUnLCcxMicpOw0KICAgICAgICB0LnNldEF0dHJpYnV0ZSgneCcsMjAwKTsNCiAgICAgICAgdC5zZXRBdHRyaWJ1dGUoJ3knLDEyKTsNCiAgICAgICAgdC5zZXRBdHRyaWJ1dGUoJ2ZpbGwnLCcjOTY5Njk2Jyk7DQogICAgICAgIHQudGV4dENvbnRlbnQ9dGltZTsNCiAgICAgICAgdC5zZXRBdHRyaWJ1dGUoJ2ZvbnQtc2l6ZScsJzEwJyk7DQogICAgICAgIG0uc2V0QXR0cmlidXRlKCd0cmFuc2Zvcm0nLCd0cmFuc2xhdGUoMjAsMjcpJyk7DQogICAgICAgIG0uc2V0QXR0cmlidXRlKCdmb250LXNpemUnLCcxMicpOw0KICAgICAgICBmb3IodmFyIGs9MDtrPG1lc3NhZ2VBcnIubGVuZ3RoO2srKyl7DQogICAgICAgICAgICB2YXIgdHM9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3RzcGFuJyk7DQogICAgICAgICAgICB0cy5zZXRBdHRyaWJ1dGUoJ3gnLCcwJyk7DQogICAgICAgICAgICB0cy5zZXRBdHRyaWJ1dGUoJ3knLGsqMTYpOw0KICAgICAgICAgICAgdHMudGV4dENvbnRlbnQ9bWVzc2FnZUFycltrXTsNCiAgICAgICAgICAgIG0uYXBwZW5kQ2hpbGQodHMpOw0KICAgICAgICB9DQogICAgICAgIG8uc2V0QXR0cmlidXRlKCd0cmFuc2Zvcm0nLCd0cmFuc2xhdGUoMCwnK2hlaWdodCsnKScpOw0KICAgICAgICBvLmFwcGVuZENoaWxkKG4pOw0KICAgICAgICBvLmFwcGVuZENoaWxkKHQpOw0KICAgICAgICBvLmFwcGVuZENoaWxkKG0pOw0KICAgICAgICBjYXJyLnB1c2gobyk7DQogICAgICAgIHBvcHVwLmFwcGVuZENoaWxkKG8pOw0KICAgICAgICBoZWlnaHQ9KG1lc3NhZ2VBcnIubGVuZ3RoKzEpKjE2K2hlaWdodDsNCiAgICB9DQogICAgdmFyIHdhcnI9Z2V0Y3doKHBvcHVwKTsNCiAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ3gnLCcwJyk7DQogICAgb2xpbmUuc2V0QXR0cmlidXRlKCd5JywnMCcpOw0KICAgIHZhciBvdz13YXJyWzBdKzEwLjU7DQogICAgdmFyIG9oPXdhcnJbMV0rMzsNCiAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ3dpZHRoJyxvdyk7DQogICAgb2xpbmUuc2V0QXR0cmlidXRlKCdoZWlnaHQnLG9oKTsNCiAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ2ZpbGwnLCd3aGl0ZScpOw0KICAgIG9saW5lLnNldEF0dHJpYnV0ZSgnc3Ryb2tlJywnIzY1NjU2NScpOw0KICAgIHBvcHVwLmFwcGVuZENoaWxkKG9saW5lKTsNCiAgICB2YXIgbD1jYXJyLmxlbmd0aDsNCiAgICB3aGlsZShsLS0pew0KICAgICAgICBwb3B1cC5hcHBlbmRDaGlsZChjYXJyW2xdKTsNCiAgICB9DQogICAgcG9wdXAub25tb3VzZW92ZXI9ZnVuY3Rpb24gKCkgew0KICAgICAgICB0aGlzLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsNCiAgICB9Ow0KICAgIHBvcHVwLm9ubW91c2VvdXQ9ZnVuY3Rpb24gKCkgew0KICAgICAgICB0aGlzLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7DQogICAgfTsNCiAgICB2YXIgY3M9Y29tbWVudHNbaV0ucXVlcnlTZWxlY3RvcigndXNlJykuZ2V0QXR0cmlidXRlKCd0cmFuc2Zvcm0nKS5tYXRjaCgvXCgoXFMqfFxTKlxzXFMqKVwpLylbMV0uc3BsaXQoLyB8LC8pOw0KICAgIHZhciBwcz1jb21tZW50c1tpXS5wYXJlbnROb2RlLmdldEF0dHJpYnV0ZSgndHJhbnNmb3JtJykubWF0Y2goL1woKFxTKnxcUypcc1xTKilcKS8pWzFdLnNwbGl0KC8gfCwvKTsNCiAgICB2YXIgeD1wYXJzZUZsb2F0KGNzWzBdKStwYXJzZUZsb2F0KHBzWzBdKTsNCiAgICB2YXIgeT1wYXJzZUZsb2F0KHBzWzFdKTsNCiAgICB4PXgudG9zdWl0c3ZnKCk7DQogICAgeT15LnRvc3VpdHN2ZygpOw0KICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJywndHJhbnNsYXRlKCcreCsnLCcreSsnKScpOw0KICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgnY29tbWVudCcsJycpOw0KICAgIHBvcHVwLnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgnZWQ6Y29tbWVudGlkJyxjb21tZW50c1tpXS5wYXJlbnROb2RlLmlkKTsNCiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjc3ZnLWNvbnRhaW5lciA+IHN2ZycpLmFwcGVuZENoaWxkKHBvcHVwKTsNCiAgICBjb21tZW50c1tpXS5vbm1vdXNlb3Zlcj1mdW5jdGlvbiAoKSB7DQogICAgICAgIHZhciBjb21tZW50aWQ9dGhpcy5wYXJlbnROb2RlLmlkOw0KICAgICAgICB0aGlzLnF1ZXJ5U2VsZWN0b3IoJ3JlY3QnKS5zdHlsZS5kaXNwbGF5PSdibG9jayc7DQogICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImdbZWRcXDpjb21tZW50aWQ9JyIrY29tbWVudGlkKyInXVtjb21tZW50XSIpLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsNCiAgICB9Ow0KICAgIGNvbW1lbnRzW2ldLm9ubW91c2VvdXQ9ZnVuY3Rpb24gKCkgew0KICAgICAgICB2YXIgY29tbWVudGlkPXRoaXMucGFyZW50Tm9kZS5pZDsNCi8vICAgICAgICB3aW5kb3cuZ2V0U2VsZWN0aW9uKCkucmVtb3ZlQWxsUmFuZ2VzKCk7DQogICAgICAgIHRoaXMucXVlcnlTZWxlY3RvcigncmVjdCcpLnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJnW2VkXFw6Y29tbWVudGlkPSciK2NvbW1lbnRpZCsiJ11bY29tbWVudF0iKS5zdHlsZS5kaXNwbGF5PSdub25lJzsNCiAgICB9DQp9DQovLy0tY29tbWVudA0KLy9ub3RlLS0NCmlmKCF1YSl7DQogICAgdmFyIG5vdGVzPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2c+Z1tlZFxcOm5vdGVdJyk7DQogICAgZnVuY3Rpb24gZ2V0d2gocyxwKSB7DQogICAgICAgIHZhciBtYWlucD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsNCiAgICAgICAgbWFpbnAuc3R5bGUuY3NzVGV4dD1zOw0KICAgICAgICBtYWlucC5zdHlsZS5kaXNwbGF5PSdpbmxpbmUtYmxvY2snOw0KICAgICAgICBtYWlucC5pbm5lckhUTUw9cDsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChtYWlucCk7DQogICAgICAgIHZhciB3PW1haW5wLmNsaWVudFdpZHRoOw0KICAgICAgICB2YXIgaD1tYWlucC5jbGllbnRIZWlnaHQ7DQogICAgICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQobWFpbnApOw0KICAgICAgICByZXR1cm4gW3csaF0NCiAgICB9DQogICAgZm9yKHZhciBpPTA7aTxub3Rlcy5sZW5ndGg7aSsrKXsNCiAgICAgICAgdmFyIGE9bm90ZXNbaV0uZ2V0QXR0cmlidXRlKCdlZDpub3RlJyk7DQogICAgICAgIHZhciBtYWlucD1hLm1hdGNoKC88cChbXFNcc10qKTxcL3A+L2cpWzBdOw0KICAgICAgICB2YXIgbWFpbnM9YS5tYXRjaCgvc3R5bGU9IiguKj8pIi8pWzFdOw0KICAgICAgICB2YXIgb3V0PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCdnJyk7DQogICAgICAgIHZhciBvbGluZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywncmVjdCcpOw0KICAgICAgICB2YXIgcG9wdXA9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ2ZvcmVpZ25PYmplY3QnKTsNCiAgICAgICAgdmFyIGhvdmVyPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCdyZWN0Jyk7DQogICAgICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgnZmlsbCcsJyNjZGNkZmYnKTsNCiAgICAgICAgaG92ZXIuc2V0QXR0cmlidXRlKCd4JywnMCcpOw0KICAgICAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ3knLCcwJyk7DQogICAgICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgnaGVpZ2h0JywnMTYnKTsNCiAgICAgICAgaG92ZXIuc2V0QXR0cmlidXRlKCd3aWR0aCcsJzE2Jyk7DQogICAgICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgnZmlsbC1vcGFjaXR5JywnMC42Jyk7DQogICAgICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJyxub3Rlc1tpXS5xdWVyeVNlbGVjdG9yKCd1c2UnKS5nZXRBdHRyaWJ1dGUoJ3RyYW5zZm9ybScpKTsNCiAgICAgICAgaG92ZXIuc3R5bGUuZGlzcGxheT0nbm9uZSc7DQogICAgICAgIG5vdGVzW2ldLmFwcGVuZENoaWxkKGhvdmVyKTsNCiAgICAgICAgcG9wdXAuc3R5bGUuY3NzVGV4dD1tYWluczsNCiAgICAgICAgcG9wdXAuaW5uZXJIVE1MPW1haW5wOw0KICAgICAgICB2YXIgd2g9Z2V0d2gobWFpbnMsbWFpbnApOw0KICAgICAgICBwb3B1cC5zZXRBdHRyaWJ1dGUoJ3dpZHRoJyx3aFswXSsxNik7DQogICAgICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgnaGVpZ2h0Jyx3aFsxXSs4KTsNCiAgICAgICAgcG9wdXAuc2V0QXR0cmlidXRlKCd0cmFuc2Zvcm0nLCd0cmFuc2xhdGUoOCw0KScpOw0KICAgICAgICBwb3B1cC5zdHlsZS50ZXh0QWxpZ249J2xlZnQnOw0KICAgICAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ3gnLCcwJyk7DQogICAgICAgIG9saW5lLnNldEF0dHJpYnV0ZSgneScsJzAnKTsNCiAgICAgICAgb2xpbmUuc2V0QXR0cmlidXRlKCd3aWR0aCcsd2hbMF0rMTYpOw0KICAgICAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ2hlaWdodCcsd2hbMV0rOCk7DQogICAgICAgIG9saW5lLnNldEF0dHJpYnV0ZSgnc3Ryb2tlJywnI2EyN2EwMCcpOw0KICAgICAgICBvbGluZS5zZXRBdHRyaWJ1dGUoJ2ZpbGwnLCcjZmZlNzlkJyk7DQogICAgICAgIG91dC5hcHBlbmRDaGlsZChvbGluZSk7DQogICAgICAgIG91dC5hcHBlbmRDaGlsZChwb3B1cCk7DQogICAgICAgIG91dC5zZXRBdHRyaWJ1dGUoJ25vdGUnLCcnKTsNCiAgICAgICAgb3V0LnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgICAgICBvdXQuc2V0QXR0cmlidXRlKCdlZDpub3RlaWQnLG5vdGVzW2ldLnBhcmVudE5vZGUuaWQpOw0KICAgICAgICBvdXQub25tb3VzZW92ZXI9ZnVuY3Rpb24gKCkgew0KICAgICAgICAgICAgdGhpcy5zdHlsZS5kaXNwbGF5PSdibG9jayc7DQogICAgICAgIH07DQogICAgICAgIG91dC5vbm1vdXNlb3V0PWZ1bmN0aW9uICgpIHsNCi8vICAgICAgICB3aW5kb3cuZ2V0U2VsZWN0aW9uID8gd2luZG93LmdldFNlbGVjdGlvbigpLnJlbW92ZVJhbmdlKHdpbmRvdy5nZXRTZWxlY3Rpb24oKS5yZSk6ZG9jdW1lbnQuc2VsZWN0aW9uLmVtcHR5KCk7DQoNCiAgICAgICAgICAgIHRoaXMuc3R5bGUuZGlzcGxheT0nbm9uZSc7DQogICAgICAgIH07DQogICAgICAgIHZhciBjcz1ub3Rlc1tpXS5xdWVyeVNlbGVjdG9yKCd1c2UnKS5nZXRBdHRyaWJ1dGUoJ3RyYW5zZm9ybScpLm1hdGNoKC9cKChcUyp8XFMqXHNcUyopXCkvKVsxXS5zcGxpdCgvIHwsLyk7DQogICAgICAgIHZhciBwcz1ub3Rlc1tpXS5wYXJlbnROb2RlLmdldEF0dHJpYnV0ZSgndHJhbnNmb3JtJykubWF0Y2goL1woKFxTKnxcUypcc1xTKilcKS8pWzFdLnNwbGl0KC8gfCwvKTsNCiAgICAgICAgdmFyIHg9cGFyc2VGbG9hdChjc1swXSkrcGFyc2VGbG9hdChwc1swXSk7DQogICAgICAgIHZhciB5PXBhcnNlRmxvYXQocHNbMV0pOw0KICAgICAgICB4PXgudG9zdWl0c3ZnKCk7DQogICAgICAgIHk9eS50b3N1aXRzdmcoKTsNCiAgICAgICAgb3V0LnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJywndHJhbnNsYXRlKCcreCsnLCcreSsnKScpOw0KICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjc3ZnLWNvbnRhaW5lciA+IHN2ZycpLmFwcGVuZENoaWxkKG91dCk7DQogICAgICAgIG5vdGVzW2ldLm9ubW91c2VvdmVyPWZ1bmN0aW9uICgpIHsNCiAgICAgICAgICAgIHZhciBub3RlaWQ9dGhpcy5wYXJlbnROb2RlLmlkOw0KICAgICAgICAgICAgdGhpcy5xdWVyeVNlbGVjdG9yKCdyZWN0Jykuc3R5bGUuZGlzcGxheT0nYmxvY2snOw0KICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZ1tlZFxcOm5vdGVpZD0nIitub3RlaWQrIiddW25vdGVdIikuc3R5bGUuZGlzcGxheT0nYmxvY2snOw0KICAgICAgICB9Ow0KICAgICAgICBub3Rlc1tpXS5vbm1vdXNlb3V0PWZ1bmN0aW9uICgpIHsNCiAgICAgICAgICAgIHZhciBub3RlaWQ9dGhpcy5wYXJlbnROb2RlLmlkOw0KLy8gICAgICAgIHdpbmRvdy5nZXRTZWxlY3Rpb24oKS5yZW1vdmVBbGxSYW5nZXMoKTsNCiAgICAgICAgICAgIHRoaXMucXVlcnlTZWxlY3RvcigncmVjdCcpLnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZ1tlZFxcOm5vdGVpZD0nIitub3RlaWQrIiddW25vdGVdIikuc3R5bGUuZGlzcGxheT0nbm9uZSc7DQogICAgICAgIH0NCiAgICB9DQp9ZWxzZXsNCiAgICBjb25zb2xlLmxvZygn5oqx5q2J77yMSUXmtY/op4jlmajkuI3mlK/mjIFub3Rl6Kej5p6Q77yM6K+35L2/55So5YW25LuW5YaF5qC45rWP6KeI5Zmo44CC6LCi6LCi77yBJykNCn0NCi8vLS1ub3RlDQovL2h5cGVybGluay0tDQp2YXIgbGlua3M9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnZz5nW2VkXFw6aHlwZXJsaW5rXScpOw0KZnVuY3Rpb24gZ2V0bWF4bGVuKGFycixicnIpIHsNCiAgICB2YXIgbD0wOw0KICAgIHZhciBsbD0wOw0KICAgIGZvcih2YXIgaj0wO2o8YXJyLmxlbmd0aDtqKyspew0KICAgICAgICB2YXIgZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICBpZighaXNOYU4obGlua2FycltqXSkpew0KICAgICAgICAgICAgZS50ZXh0Q29udGVudD0nUGFnZS0nK2FycltqXTsNCiAgICAgICAgfWVsc2V7DQogICAgICAgICAgICBlLnRleHRDb250ZW50PWFycltqXTsNCiAgICAgICAgfQ0KICAgICAgICBlLnN0eWxlLmZvbnRTaXplPScxMnB4JzsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3ZnJylbMF0uYXBwZW5kQ2hpbGQoZSk7DQogICAgICAgIHZhciBldz1lLmdldEJCb3goKS53aWR0aDsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3ZnJylbMF0ucmVtb3ZlQ2hpbGQoZSk7DQogICAgICAgIHZhciBoPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7DQogICAgICAgIGgudGV4dENvbnRlbnQ9YnJyW2pdOw0KICAgICAgICBoLnN0eWxlLmZvbnRTaXplPScxMnB4JzsNCiAgICAgICAgaC5zdHlsZS5mb250V2VpZ2h0PSdib2xkJzsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3ZnJylbMF0uYXBwZW5kQ2hpbGQoaCk7DQogICAgICAgIHZhciBodz1oLmdldEJCb3goKS53aWR0aDsNCiAgICAgICAgZG9jdW1lbnQuYm9keS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3ZnJylbMF0ucmVtb3ZlQ2hpbGQoaCk7DQogICAgICAgIGw9ZXc+aHc/ZXc6aHc7DQogICAgICAgIGxsPWw+bGw/bDpsbDsNCiAgICB9DQogICAgcmV0dXJuIGxsOw0KfQ0KZm9yKHZhciBpPTA7aTxsaW5rcy5sZW5ndGg7aSsrKXsNCiAgICB2YXIgcG9wdXA9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ2cnKTsNCiAgICB2YXIgaG92ZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3JlY3QnKTsNCiAgICB2YXIgZGVzY2Fycj1bXTsNCiAgICB2YXIgbGlua2Fycj1bXTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ2ZpbGwnLCcjY2RjZGZmJyk7DQogICAgaG92ZXIuc2V0QXR0cmlidXRlKCd4JywnMCcpOw0KICAgIGhvdmVyLnNldEF0dHJpYnV0ZSgneScsJzAnKTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ2hlaWdodCcsJzE2Jyk7DQogICAgaG92ZXIuc2V0QXR0cmlidXRlKCd3aWR0aCcsJzE2Jyk7DQogICAgaG92ZXIuc2V0QXR0cmlidXRlKCdmaWxsLW9wYWNpdHknLCcwLjYnKTsNCiAgICBob3Zlci5zZXRBdHRyaWJ1dGUoJ3RyYW5zZm9ybScsbGlua3NbaV0ucXVlcnlTZWxlY3RvcigndXNlJykuZ2V0QXR0cmlidXRlKCd0cmFuc2Zvcm0nKSk7DQogICAgaG92ZXIuc3R5bGUuZGlzcGxheT0nbm9uZSc7DQogICAgbGlua3NbaV0uYXBwZW5kQ2hpbGQoaG92ZXIpOw0KICAgIC8vIGNvbnNvbGUubG9nKGxpbmtzW2ldLmdldEF0dHJpYnV0ZSgnZWQ6aHlwZXJsaW5rJykpOw0KICAgIHZhciBhPUpTT04ucGFyc2UobGlua3NbaV0uZ2V0QXR0cmlidXRlKCdlZDpoeXBlcmxpbmsnKSk7DQogICAgdmFyIGNzPWxpbmtzW2ldLnF1ZXJ5U2VsZWN0b3IoJ3VzZScpLmdldEF0dHJpYnV0ZSgndHJhbnNmb3JtJykubWF0Y2goL1woKFxTKnxcUypcc1xTKilcKS8pWzFdLnNwbGl0KC8gfCwvKTsNCiAgICB2YXIgcHM9bGlua3NbaV0ucGFyZW50Tm9kZS5nZXRBdHRyaWJ1dGUoJ3RyYW5zZm9ybScpLm1hdGNoKC9cKChcUyp8XFMqXHNcUyopXCkvKVsxXS5zcGxpdCgvIHwsLyk7DQogICAgdmFyIHg9cGFyc2VGbG9hdChjc1swXSkrcGFyc2VGbG9hdChwc1swXSk7DQogICAgdmFyIHk9cGFyc2VGbG9hdChwc1sxXSk7DQogICAgeD14LnRvc3VpdHN2ZygpOw0KICAgIHk9eS50b3N1aXRzdmcoKTsNCiAgICB2YXIgYWw9YS5sZW5ndGg7DQogICAgZm9yKHZhciBqPTA7ajxhbDtqKyspew0KICAgICAgICBsaW5rYXJyLnB1c2goYVtqXS5saW5rKTsNCiAgICAgICAgZGVzY2Fyci5wdXNoKGFbal0uZGVzYyk7DQogICAgfQ0KICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgndHJhbnNmb3JtJywndHJhbnNsYXRlKCcreCsnLCcreSsnKScpOw0KICAgIHZhciBtYXg9Z2V0bWF4bGVuKGxpbmthcnIsZGVzY2Fycik7DQogICAgZm9yKHZhciBrPTA7azxhbDtrKyspew0KICAgICAgICB2YXIgYz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywnYScpOw0KICAgICAgICB2YXIgZD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywncmVjdCcpOw0KICAgICAgICB2YXIgZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICB2YXIgZj1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpOw0KICAgICAgICBpZihpc05hTihsaW5rYXJyW2tdKSl7DQogICAgICAgICAgICBjLnNldEF0dHJpYnV0ZSgnaHJlZicsbGlua2FycltrXSk7DQogICAgICAgICAgICBjLnNldEF0dHJpYnV0ZSgndGFyZ2V0JywnX2JsYW5rJyk7DQogICAgICAgICAgICBlLnRleHRDb250ZW50PWxpbmthcnJba107DQogICAgICAgIH1lbHNlew0KICAgICAgICAgICAgZS50ZXh0Q29udGVudD0nUGFnZS0nK2xpbmthcnJba107DQogICAgICAgICAgICBjLnNldEF0dHJpYnV0ZSgnaHJlZicsJyMnK2xpbmthcnJba10pOw0KICAgICAgICB9DQogICAgICAgIGQuc2V0QXR0cmlidXRlKCd3aWR0aCcsbWF4KzEwKTsNCiAgICAgICAgZC5zZXRBdHRyaWJ1dGUoJ2hlaWdodCcsJzMzJyk7DQogICAgICAgIGQuc2V0QXR0cmlidXRlKCdzdHJva2UnLCcjOTk5OTk5Jyk7DQogICAgICAgIGQuc2V0QXR0cmlidXRlKCdmaWxsJywnd2hpdGUnKTsNCiAgICAgICAgZC5zZXRBdHRyaWJ1dGUoJ3knLDMzKmspOw0KICAgICAgICBmLnRleHRDb250ZW50PWRlc2NhcnJba107DQogICAgICAgIGYuc3R5bGUuZm9udFNpemU9JzEycHgnOw0KICAgICAgICBmLnN0eWxlLmZvbnRXZWlnaHQ9J2JvbGQnOw0KICAgICAgICBmLnNldEF0dHJpYnV0ZSgneCcsNSk7DQogICAgICAgIGYuc2V0QXR0cmlidXRlKCd5JywzMyprKzEyKTsNCiAgICAgICAgZS5zdHlsZS5mb250U2l6ZT0nMTJweCc7DQogICAgICAgIGUuc2V0QXR0cmlidXRlKCd5JywzMyprKzI4KTsNCiAgICAgICAgZS5zZXRBdHRyaWJ1dGUoJ3gnLDUpOw0KICAgICAgICBjLmFwcGVuZENoaWxkKGQpOw0KICAgICAgICBjLmFwcGVuZENoaWxkKGYpOw0KICAgICAgICBjLmFwcGVuZENoaWxkKGUpOw0KICAgICAgICBjLm9ubW91c2VvdmVyPWZ1bmN0aW9uICgpIHsNCiAgICAgICAgICAgIHRoaXMucXVlcnlTZWxlY3RvcigncmVjdCcpLnN0eWxlLmZpbGw9JyNlMWUxZmYnDQogICAgICAgIH07DQogICAgICAgIGMub25tb3VzZW91dD1mdW5jdGlvbiAoKSB7DQogICAgICAgICAgICB0aGlzLnF1ZXJ5U2VsZWN0b3IoJ3JlY3QnKS5zdHlsZS5maWxsPSd3aGl0ZScNCiAgICAgICAgfTsNCiAgICAgICAgcG9wdXAuYXBwZW5kQ2hpbGQoYyk7DQogICAgfQ0KICAgIHBvcHVwLnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgIHBvcHVwLnNldEF0dHJpYnV0ZSgnaHlwZXJsaW5rJywnJyk7DQogICAgcG9wdXAuc2V0QXR0cmlidXRlKCdlZDpsaW5raWQnLGxpbmtzW2ldLnBhcmVudE5vZGUuaWQpOw0KICAgIHBvcHVwLm9ubW91c2VvdmVyPWZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpcy5zdHlsZS5kaXNwbGF5PSdibG9jayc7DQogICAgfTsNCiAgICBwb3B1cC5vbmNsaWNrPWZ1bmN0aW9uICgpIHsNCiAgICAgICAgdGhpcy5zdHlsZS5kaXNwbGF5PSdub25lJzsNCiAgICB9Ow0KICAgIHBvcHVwLm9ubW91c2VvdXQ9ZnVuY3Rpb24gKCkgew0KICAgICAgICB0aGlzLnN0eWxlLmRpc3BsYXk9J25vbmUnOw0KICAgIH07DQogICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI3N2Zy1jb250YWluZXIgPiBzdmcnKS5hcHBlbmRDaGlsZChwb3B1cCk7DQogICAgbGlua3NbaV0ub25tb3VzZW92ZXI9ZnVuY3Rpb24gKCkgew0KICAgICAgICB2YXIgbGlua2lkPXRoaXMucGFyZW50Tm9kZS5pZDsNCiAgICAgICAgdGhpcy5xdWVyeVNlbGVjdG9yKCdyZWN0Jykuc3R5bGUuZGlzcGxheT0nYmxvY2snOw0KICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJnW2VkXFw6bGlua2lkPSciK2xpbmtpZCsiJ11baHlwZXJsaW5rXSIpLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsNCiAgICB9DQogICAgbGlua3NbaV0ub25tb3VzZW91dD1mdW5jdGlvbiAoKSB7DQogICAgICAgIHZhciBsaW5raWQ9dGhpcy5wYXJlbnROb2RlLmlkOw0KICAgICAgICB0aGlzLnF1ZXJ5U2VsZWN0b3IoJ3JlY3QnKS5zdHlsZS5kaXNwbGF5PSdub25lJzsNCiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZ1tlZFxcOmxpbmtpZD0nIitsaW5raWQrIiddW2h5cGVybGlua10iKS5zdHlsZS5kaXNwbGF5PSdub25lJzsNCiAgICB9DQp9DQovLy0taHlwZXJsaW5rDQovL2luaXRpYWxpemUtLQ0KdmFyIHNoYXBlPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2dbZWRcXDp0b2d0b3BpY2lkXScpOw0KdmFyIG1JZD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdnW2VkXFw6dG9waWN0eXBlXScpOw0KdmFyIGRhdGFUcmVlPXt9Ow0KdmFyIGV4dHJhUmVsYT17fTsNCnZhciBjaGVja0lEPScnOw0KZm9yKHZhciBpPTA7aTxtSWQubGVuZ3RoO2krKyl7DQogICAgdmFyIHR5cGU9bUlkW2ldLmdldEF0dHJpYnV0ZSgnZWQ6dG9waWN0eXBlJyk7DQogICAgdmFyIHNpZD1tSWRbaV0uaWQ7DQogICAgaWYodHlwZSE9PSdjYWxsb3V0Jyl7DQogICAgICAgIGluaXQoc2lkLGRhdGFUcmVlKQ0KICAgIH0NCn0NCmZ1bmN0aW9uIGluaXQoaWQsIG9iaikgew0KICAgIHZhciBjaGlsZHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJnW2VkXFw6cGFyZW50aWQ9JyIgKyBpZCArICInXTpub3QoW2VkXFw6dG9waWN0eXBlXSkiKTsNCiAgICB2YXIgY2FsbHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJnW2VkXFw6cGFyZW50aWQ9JyIgKyBpZCArICInXVtlZFxcOnRvcGljdHlwZV0iKTsNCiAgICB2YXIgc3VtbWFyeSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoInBhdGhbZWRcXDpwYXJlbnRpZCo9JyIgKyBpZCArICInXVtlZFxcOnR5cGU9J3N1bW1hcnknXSIpOw0KICAgIHZhciBib3VuZGFyeT0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgicGF0aFtlZFxcOnBhcmVudGlkKj0nIiArIGlkICsgIiddW2VkXFw6dHlwZT0nYm91bmRhcnknXSIpOw0KICAgIHZhciByZWxhZnJvbT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJnW2VkXFw6ZnJvbWlkKj0nIiArIGlkICsgIiddW2VkXFw6dHlwZT0ncmVsYXRpb24nXSIpOw0KICAgIHZhciByZWxhdG89ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiZ1tlZFxcOnRvaWQqPSciICsgaWQgKyAiJ11bZWRcXDp0eXBlPSdyZWxhdGlvbiddIik7DQogICAgb2JqWyJtIiArIGlkXSA9IHt9Ow0KICAgIHZhciB0eXBlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpLmdldEF0dHJpYnV0ZSgnZWQ6dG9waWN0eXBlJyk7DQogICAgdmFyIGl3PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKS5nZXRBdHRyaWJ1dGUoJ2VkOndpZHRoJyk7DQogICAgdmFyIGloPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKS5nZXRBdHRyaWJ1dGUoJ2VkOmhlaWdodCcpOw0KICAgIGlmICh0eXBlKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0udHlwZSA9IHR5cGU7DQogICAgfQ0KICAgIGlmKGl3JiZpaCl7DQogICAgICAgIG9ialsibSIgKyBpZF0ud2lkdGggPWl3Ow0KICAgICAgICBvYmpbIm0iICsgaWRdLmhlaWdodCA9aWg7DQogICAgfQ0KICAgIGlmIChyZWxhZnJvbS5sZW5ndGggIT09IDApIHsNCiAgICAgICAgb2JqWyJtIiArIGlkXS5yZWxhZnJvbSA9IHt9Ow0KICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlbGFmcm9tLmxlbmd0aDsgaSsrKSB7DQogICAgICAgICAgICB2YXIgaW5kZXhpZCA9IHJlbGFmcm9tW2ldLmlkOw0KICAgICAgICAgICAgdmFyIHRvaWQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpbmRleGlkKS5nZXRBdHRyaWJ1dGUoJ2VkOnRvaWQnKTsNCiAgICAgICAgICAgIGlmIChleHRyYVJlbGFbaW5kZXhpZF0gPT09IHVuZGVmaW5lZCkgew0KICAgICAgICAgICAgICAgIGV4dHJhUmVsYVtpbmRleGlkXSA9IHsNCiAgICAgICAgICAgICAgICAgICAgaWQ6IGluZGV4aWQsDQogICAgICAgICAgICAgICAgICAgIGZyb21pZDogaWQsDQogICAgICAgICAgICAgICAgICAgIHRvaWQ6IHRvaWQsDQogICAgICAgICAgICAgICAgICAgIGlzQzogZmFsc2UNCiAgICAgICAgICAgICAgICB9Ow0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgb2JqWyJtIiArIGlkXS5yZWxhZnJvbVtpbmRleGlkXT17fTsNCiAgICAgICAgICAgIG9ialsibSIgKyBpZF0ucmVsYWZyb20uZGlzcGxheT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuc3R5bGUuZGlzcGxheSAhPT0gJ25vbmUnPydibG9jayc6J25vbmUnOw0KICAgICAgICB9DQogICAgfQ0KICAgIGlmIChyZWxhdG8ubGVuZ3RoICE9PSAwKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0ucmVsYXRvID0ge307DQogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmVsYXRvLmxlbmd0aDsgaSsrKSB7DQogICAgICAgICAgICB2YXIgaW5kZXhpZD1yZWxhdG9baV0uaWQ7DQogICAgICAgICAgICB2YXIgZnJvbWlkPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGluZGV4aWQpLmdldEF0dHJpYnV0ZSgnZWQ6ZnJvbWlkJyk7DQogICAgICAgICAgICBpZihleHRyYVJlbGFbaW5kZXhpZF0gPT09IHVuZGVmaW5lZCl7DQogICAgICAgICAgICAgICAgZXh0cmFSZWxhW2luZGV4aWRdPXsNCiAgICAgICAgICAgICAgICAgICAgaWQ6aW5kZXhpZCwNCiAgICAgICAgICAgICAgICAgICAgZnJvbWlkOmZyb21pZCwNCiAgICAgICAgICAgICAgICAgICAgdG9pZDppZCwNCiAgICAgICAgICAgICAgICAgICAgaXNDOmZhbHNlDQogICAgICAgICAgICAgICAgfTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIG9ialsibSIgKyBpZF0ucmVsYXRvW2luZGV4aWRdPXt9Ow0KICAgICAgICAgICAgb2JqWyJtIiArIGlkXS5yZWxhdG8uZGlzcGxheT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuc3R5bGUuZGlzcGxheSAhPT0gJ25vbmUnPydibG9jayc6J25vbmUnOw0KICAgICAgICB9DQogICAgfQ0KICAgIGlmIChjaGlsZHMubGVuZ3RoICE9PSAwKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0uY2hpbGQgPSB7fTsNCiAgICAgICAgaWYgKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImdbZWRcXDp0b2d0b3BpY2lkPSciICsgaWQgKyAiJ10iKSkgew0KICAgICAgICAgICAgLy8gY29uc29sZS5sb2coZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZ1tlZFxcOnRvZ3RvcGljaWQ9JyIgKyBpZCArICInXSIpLmNoaWxkTm9kZXNbMF0uZ2V0QXR0cmlidXRlKCd4bGluazpocmVmJykpOw0KICAgICAgICAgICAgdmFyIHRvZyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImdbZWRcXDp0b2d0b3BpY2lkPSciICsgaWQgKyAiJ10iKS5jaGlsZHJlblswXS5nZXRBdHRyaWJ1dGUoJ3hsaW5rOmhyZWYnKS5zbGljZSgxKTsNCiAgICAgICAgICAgIG9ialsibSIgKyBpZF0udG9ndHlwZSA9IHRvZzsNCiAgICAgICAgfQ0KICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNoaWxkcy5sZW5ndGg7IGkrKykgew0KICAgICAgICAgICAgdmFyIGNpZCA9IGNoaWxkc1tpXS5pZDsNCiAgICAgICAgICAgIGluaXQoY2lkLCBvYmpbIm0iICsgaWRdLmNoaWxkKTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICBpZiAoY2FsbHMubGVuZ3RoICE9PSAwKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0uY2FsbCA9IHt9Ow0KICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNhbGxzLmxlbmd0aDsgaSsrKSB7DQogICAgICAgICAgICB2YXIgY2lkID0gY2FsbHNbaV0uaWQ7DQogICAgICAgICAgICBpbml0KGNpZCwgb2JqWyJtIiArIGlkXS5jYWxsKTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICBpZiAoYm91bmRhcnkubGVuZ3RoICE9PSAwKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0uYm91bmRhcnkgPSB7fTsNCiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBib3VuZGFyeS5sZW5ndGg7IGkrKykgew0KICAgICAgICAgICAgdmFyIGNpZCA9Ym91bmRhcnlbaV0uaWQ7DQogICAgICAgICAgICBpbml0KGNpZCwgb2JqWyJtIiArIGlkXS5ib3VuZGFyeSk7DQogICAgICAgIH0NCiAgICB9DQogICAgaWYgKHN1bW1hcnkubGVuZ3RoICE9PSAwKSB7DQogICAgICAgIG9ialsibSIgKyBpZF0uc3VtbWFyeSA9IHt9Ow0KICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHN1bW1hcnkubGVuZ3RoOyBpKyspIHsNCiAgICAgICAgICAgIHZhciBjaWQgPSBzdW1tYXJ5W2ldLmlkOw0KICAgICAgICAgICAgaW5pdChjaWQsIG9ialsibSIgKyBpZF0uc3VtbWFyeSk7DQogICAgICAgIH0NCiAgICB9DQp9DQovLy0taW5pdGlhbGl6ZQ0KLy90b2dnbGVkaXNwbGF5LS0NCnZhciBjaGFpbkFycj1bXTsNCmZ1bmN0aW9uIGdldGNoYWluKGlkKXsNCiAgICBjaGFpbkFyci51bnNoaWZ0KCdtJytpZCk7DQogICAgdmFyIHBhcmVudD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuZ2V0QXR0cmlidXRlKCdlZDpwYXJlbnRpZCcpOw0KICAgIGlmKCFwYXJlbnQpew0KICAgICAgICByZXR1cm47DQogICAgfQ0KICAgIGdldGNoYWluKHBhcmVudCk7DQp9DQpmdW5jdGlvbiBnZXRvYmooaWQpIHsNCiAgICBjaGFpbkFycj1bXTsNCiAgICBnZXRjaGFpbihpZCk7DQogICAgdmFyIG1haW49Y2hhaW5BcnJbMF07DQogICAgaWYoY2hhaW5BcnIubGVuZ3RoPjEpew0KICAgICAgICB2YXIgb2JqPWRhdGFUcmVlW21haW5dOw0KICAgICAgICAvLyBjb25zb2xlLmxvZyhjaGFpbkFycik7DQogICAgICAgIGZvcih2YXIgaT0xO2k8Y2hhaW5BcnIubGVuZ3RoO2krKykgew0KICAgICAgICAgICAgdmFyIGEgPSBjaGFpbkFycltpXTsNCiAgICAgICAgICAgIGZvcih2YXIgaj0wO2o8T2JqZWN0LmtleXMob2JqKS5sZW5ndGg7aisrKXsNCiAgICAgICAgICAgICAgICB2YXIgY29iaj0gb2JqW09iamVjdC5rZXlzKG9iailbal1dW2FdOw0KICAgICAgICAgICAgICAgIGlmKGNvYmopew0KICAgICAgICAgICAgICAgICAgICBvYmo9Y29iajsNCiAgICAgICAgICAgICAgICAgICAgY29udGludWUNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgcmV0dXJuIG9iag0KICAgIH1lbHNlew0KICAgICAgICB2YXIgb2JqPWRhdGFUcmVlW21haW5dOw0KICAgICAgICByZXR1cm4gb2JqDQogICAgfQ0KDQp9DQpmb3IodmFyIGk9MDtpPHNoYXBlLmxlbmd0aDtpKyspew0KICAgIHNoYXBlW2ldLm9uY2xpY2s9ZnVuY3Rpb24gKCkgew0KICAgICAgICB2YXIgaWQ9TnVtYmVyKHRoaXMuZ2V0QXR0cmlidXRlKCdlZDp0b2d0b3BpY2lkJykpOw0KICAgICAgICB2YXIgb2JqPWdldG9iaihpZCk7DQoNCiAgICAgICAgdmFyIHR5cGU9b2JqLnRvZ3R5cGU9PT0nbWludXMnPydwbHVzJzonbWludXMnOw0KICAgICAgICB2YXIgZGlzcGxheT1vYmoudG9ndHlwZT09PSdtaW51cyc/J25vbmUnOidibG9jayc7DQogICAgICAgIHRoaXMuY2hpbGRyZW5bMF0uc2V0QXR0cmlidXRlKCd4bGluazpocmVmJywnIycrdHlwZSk7DQogICAgICAgIG9iai50b2d0eXBlPXR5cGU7DQogICAgICAgIGNoZWNrSUQ9b2JqOw0KDQogICAgICAgIHV0ZChvYmosaWQsZGlzcGxheSk7DQogICAgICAgIGV4dHJhUmVsYUZpbigpOw0KICAgIH0NCn0NCmZ1bmN0aW9uIHV0ZChvYmosaWQsc2hvdyxvYykgew0KDQogICAgdmFyIHBzaG93PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKS5zdHlsZS5kaXNwbGF5IT09ICdub25lJz8nYmxvY2snOidub25lJzsNCiAgICBpZiAob2JqLnJlbGFmcm9tKXsNCiAgICAgICAgaWYob2JqLnJlbGFmcm9tLmRpc3BsYXkhPT0gcHNob3cpew0KICAgICAgICAgICAgdmFyIHJlbGFmcm9tcz1PYmplY3Qua2V5cyhvYmoucmVsYWZyb20pOw0KICAgICAgICAgICAgcmVsYWZyb21zLnNwbGljZShyZWxhZnJvbXMuaW5kZXhPZignZGlzcGxheScpLDEpOw0KICAgICAgICAgICAgZm9yKHZhciBrPTA7azxyZWxhZnJvbXMubGVuZ3RoO2srKyl7DQogICAgICAgICAgICAgICAgdmFyIGQ9cmVsYWZyb21zW2tdOw0KICAgICAgICAgICAgICAgIGV4dHJhUmVsYVtkXS5pc0M9dHJ1ZTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIG9iai5yZWxhZnJvbS5kaXNwbGF5ID0gcHNob3c7DQogICAgICAgIH0NCiAgICB9DQogICAgaWYgKG9iai5yZWxhdG8pew0KICAgICAgICBpZihvYmoucmVsYXRvLmRpc3BsYXkhPT0gcHNob3cpew0KICAgICAgICAgICAgdmFyIHJlbGF0b3M9T2JqZWN0LmtleXMob2JqLnJlbGF0byk7DQogICAgICAgICAgICByZWxhdG9zLnNwbGljZShyZWxhdG9zLmluZGV4T2YoJ2Rpc3BsYXknKSwxKTsNCiAgICAgICAgICAgIGZvcih2YXIgaz0wO2s8cmVsYXRvcy5sZW5ndGg7aysrKXsNCiAgICAgICAgICAgICAgICB2YXIgZD1yZWxhdG9zW2tdOw0KICAgICAgICAgICAgICAgIGV4dHJhUmVsYVtkXS5pc0M9dHJ1ZTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIG9iai5yZWxhdG8uZGlzcGxheSA9IHBzaG93Ow0KICAgICAgICB9DQogICAgfQ0KICAgIGlmKG9iai5jYWxsKXsNCiAgICAgICAgdmFyIGNhbGxzPU9iamVjdC5rZXlzKG9iai5jYWxsKTsNCiAgICAgICAgaWYoY2hlY2tJRCE9PW9iail7DQogICAgICAgICAgICBmb3IodmFyIGk9MDtpIDwgY2FsbHMubGVuZ3RoO2krKyl7DQogICAgICAgICAgICAgICAgdmFyIGE9Y2FsbHNbaV0uc2xpY2UoMSk7DQogICAgICAgICAgICAgICAgdmFyIGI9b2JqLmNhbGxbY2FsbHNbaV1dOw0KICAgICAgICAgICAgICAgIHZhciBjPWIudG9ndHlwZTsNCiAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChhKS5zdHlsZS5kaXNwbGF5PXNob3c7DQogICAgICAgICAgICAgICAgaWYgKGIucmVsYWZyb20mJiFjKXsNCiAgICAgICAgICAgICAgICAgICAgaWYoYi5yZWxhZnJvbS5kaXNwbGF5IT09IHNob3cpew0KICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHJlbGFmcm9tcz1PYmplY3Qua2V5cyhiLnJlbGFmcm9tKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIHJlbGFmcm9tcy5zcGxpY2UocmVsYWZyb21zLmluZGV4T2YoJ2Rpc3BsYXknKSwxKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGZvcih2YXIgaz0wO2s8cmVsYWZyb21zLmxlbmd0aDtrKyspew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkPXJlbGFmcm9tc1trXTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHRyYVJlbGFbZF0uaXNDPXRydWU7DQogICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICBiLnJlbGFmcm9tLmRpc3BsYXkgPSBzaG93Ow0KICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIGlmIChiLnJlbGF0byYmIWMpew0KICAgICAgICAgICAgICAgICAgICBpZihiLnJlbGF0by5kaXNwbGF5IT09IHNob3cpew0KICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHJlbGF0b3M9T2JqZWN0LmtleXMoYi5yZWxhdG8pOw0KICAgICAgICAgICAgICAgICAgICAgICAgcmVsYXRvcy5zcGxpY2UocmVsYXRvcy5pbmRleE9mKCdkaXNwbGF5JyksMSk7DQogICAgICAgICAgICAgICAgICAgICAgICBmb3IodmFyIGs9MDtrPHJlbGF0b3MubGVuZ3RoO2srKyl7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGQ9cmVsYXRvc1trXTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHRyYVJlbGFbZF0uaXNDPXRydWU7DQogICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICBiLnJlbGF0by5kaXNwbGF5ID0gc2hvdzsNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICBpZihjKXsNCiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZ1tlZFxcOnRvZ3RvcGljaWQ9JyIrYSsiJ10iKS5zdHlsZS5kaXNwbGF5PXNob3c7DQogICAgICAgICAgICAgICAgICAgIGlmKGM9PT0nbWludXMnKXsNCiAgICAgICAgICAgICAgICAgICAgICAgIHV0ZChiLGEsc2hvdykNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICBpZiAoKGIuY2FsbHx8Yi5ib3VuZGFyeXx8Yi5zdW1tYXJ5KSYmYz09PSdwbHVzJykgew0KICAgICAgICAgICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93LHRydWUpDQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgaWYoYi5jYWxsJiYhYykgew0KICAgICAgICAgICAgICAgICAgICB1dGQoYixhLHNob3csdHJ1ZSkNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgaWYgKGIuc3VtbWFyeSYmIWMpIHsNCiAgICAgICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93KQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICBpZiAoYi5ib3VuZGFyeSYmIWMpIHsNCiAgICAgICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93KQ0KICAgICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KICAgIGlmKG9iai5zdW1tYXJ5KXsNCiAgICAgICAgdmFyIHN1bW1hcnlzPU9iamVjdC5rZXlzKG9iai5zdW1tYXJ5KTsNCiAgICAgICAgaWYoKGNoZWNrSUQhPT1vYmomJihvYmoudG9ndHlwZT09PSdtaW51cyd8fCFvYmoudG9ndHlwZSkpfHxjaGVja0lEPT09b2JqKXsNCiAgICAgICAgICAgIGZvcih2YXIgaT0wO2k8c3VtbWFyeXMubGVuZ3RoO2krKyl7DQogICAgICAgICAgICAgICAgdmFyIGE9c3VtbWFyeXNbaV0uc2xpY2UoMSk7DQogICAgICAgICAgICAgICAgdmFyIGI9b2JqLnN1bW1hcnlbc3VtbWFyeXNbaV1dOw0KICAgICAgICAgICAgICAgIC8vIGNvbnNvbGUubG9nKGEpOw0KICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGEpLnN0eWxlLmRpc3BsYXk9c2hvdzsNCi8vICAgICAgICAgICAgICAgIGlmKGMpew0KLy8gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImdbZWRcXDp0b2d0b3BpY2lkPSciK2ErIiddIikuc3R5bGUuZGlzcGxheT1zaG93Ow0KLy8gICAgICAgICAgICAgICAgICAgIGlmKGM9PT0nbWludXMnKXsNCi8vICAgICAgICAgICAgICAgICAgICAgICAgdXRkKGIsc2hvdykNCi8vICAgICAgICAgICAgICAgICAgICB9DQovLyAgICAgICAgICAgICAgICAgICAgaWYgKGIuY2FsbCYmYz09PSdwbHVzJykgew0KLy8gICAgICAgICAgICAgICAgICAgICAgICB1dGQoYixzaG93LHRydWUpDQovLyAgICAgICAgICAgICAgICAgICAgfQ0KLy8gICAgICAgICAgICAgICAgfQ0KLy8gICAgICAgICAgICAgICAgaWYoYi5jYWxsJiYhYykgew0KLy8gICAgICAgICAgICAgICAgICAgIHV0ZChiLHNob3csdHJ1ZSkNCi8vICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICBpZihPYmplY3Qua2V5cyhiKS5sZW5ndGghPT0wKXsNCiAgICAgICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93KQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgIH0NCiAgICBpZihvYmouYm91bmRhcnkpew0KICAgICAgICB2YXIgYm91bmRhcnlzPU9iamVjdC5rZXlzKG9iai5ib3VuZGFyeSk7DQogICAgICAgIGlmKGNoZWNrSUQhPT1vYmopew0KICAgICAgICAgICAgZm9yKHZhciBpPTA7aTxib3VuZGFyeXMubGVuZ3RoO2krKyl7DQogICAgICAgICAgICAgICAgdmFyIGE9Ym91bmRhcnlzW2ldLnNsaWNlKDEpOw0KICAgICAgICAgICAgICAgIHZhciBiPW9iai5ib3VuZGFyeVtib3VuZGFyeXNbaV1dOw0KICAgICAgICAgICAgICAgIC8vIGNvbnNvbGUubG9nKGEpOw0KICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGEpLnN0eWxlLmRpc3BsYXk9c2hvdzsNCi8vICAgICAgICAgICAgICAgIGlmKGMpew0KLy8gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImdbZWRcXDp0b2d0b3BpY2lkPSciK2ErIiddIikuc3R5bGUuZGlzcGxheT1zaG93Ow0KLy8gICAgICAgICAgICAgICAgICAgIGlmKGM9PT0nbWludXMnKXsNCi8vICAgICAgICAgICAgICAgICAgICAgICAgdXRkKGIsc2hvdykNCi8vICAgICAgICAgICAgICAgICAgICB9DQovLyAgICAgICAgICAgICAgICAgICAgaWYgKGIuY2FsbCYmYz09PSdwbHVzJykgew0KLy8gICAgICAgICAgICAgICAgICAgICAgICB1dGQoYixzaG93LHRydWUpDQovLyAgICAgICAgICAgICAgICAgICAgfQ0KLy8gICAgICAgICAgICAgICAgfQ0KLy8gICAgICAgICAgICAgICAgaWYoYi5jYWxsJiYhYykgew0KLy8gICAgICAgICAgICAgICAgICAgIHV0ZChiLHNob3csdHJ1ZSkNCi8vICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICBpZihPYmplY3Qua2V5cyhiKS5sZW5ndGghPT0wKXsNCiAgICAgICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93KQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgIH0NCiAgICBpZighb2MmJm9iai5jaGlsZCkgew0KICAgICAgICB2YXIgY2hpbGRzID0gT2JqZWN0LmtleXMob2JqLmNoaWxkKTsNCiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjaGlsZHMubGVuZ3RoOyBpKyspIHsNCiAgICAgICAgICAgIHZhciBhID0gY2hpbGRzW2ldLnNsaWNlKDEpOw0KICAgICAgICAgICAgdmFyIGIgPSBvYmouY2hpbGRbY2hpbGRzW2ldXTsNCiAgICAgICAgICAgIHZhciBjID0gYi50b2d0eXBlOw0KICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoYSkuc3R5bGUuZGlzcGxheSA9IHNob3c7DQogICAgICAgICAgICBpZiAoYi5yZWxhZnJvbSYmIWMpew0KICAgICAgICAgICAgICAgIGlmKGIucmVsYWZyb20uZGlzcGxheSE9PSBzaG93KXsNCiAgICAgICAgICAgICAgICAgICAgdmFyIHJlbGFmcm9tcz1PYmplY3Qua2V5cyhiLnJlbGFmcm9tKTsNCiAgICAgICAgICAgICAgICAgICAgcmVsYWZyb21zLnNwbGljZShyZWxhZnJvbXMuaW5kZXhPZignZGlzcGxheScpLDEpOw0KICAgICAgICAgICAgICAgICAgICBmb3IodmFyIGs9MDtrPHJlbGFmcm9tcy5sZW5ndGg7aysrKXsNCiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkPXJlbGFmcm9tc1trXTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGV4dHJhUmVsYVtkXS5pc0M9dHJ1ZTsNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICBiLnJlbGFmcm9tLmRpc3BsYXkgPSBzaG93Ow0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIGlmIChiLnJlbGF0byYmIWMpew0KICAgICAgICAgICAgICAgIGlmKGIucmVsYXRvLmRpc3BsYXkhPT0gc2hvdyl7DQogICAgICAgICAgICAgICAgICAgIHZhciByZWxhdG9zPU9iamVjdC5rZXlzKGIucmVsYXRvKTsNCiAgICAgICAgICAgICAgICAgICAgcmVsYXRvcy5zcGxpY2UocmVsYXRvcy5pbmRleE9mKCdkaXNwbGF5JyksMSk7DQogICAgICAgICAgICAgICAgICAgIGZvcih2YXIgaz0wO2s8cmVsYXRvcy5sZW5ndGg7aysrKXsNCiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkPXJlbGF0b3Nba107DQogICAgICAgICAgICAgICAgICAgICAgICBleHRyYVJlbGFbZF0uaXNDPXRydWU7DQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgYi5yZWxhdG8uZGlzcGxheSA9IHNob3c7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgaWYgKGMpIHsNCiAgICAgICAgICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJnW2VkXFw6dG9ndG9waWNpZD0nIiArIGEgKyAiJ10iKS5zdHlsZS5kaXNwbGF5ID0gc2hvdzsNCiAgICAgICAgICAgICAgICBpZiAoYyA9PT0gJ21pbnVzJykgew0KICAgICAgICAgICAgICAgICAgICB1dGQoYixhLHNob3cpDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIGlmICgoYi5jYWxsfHxiLmJvdW5kYXJ5fHxiLnN1bW1hcnkpJiZjPT09J3BsdXMnKSB7DQogICAgICAgICAgICAgICAgICAgIHV0ZChiLGEsc2hvdyx0cnVlKQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIGlmIChiLmNhbGwmJiFjKSB7DQogICAgICAgICAgICAgICAgdXRkKGIsYSxzaG93LHRydWUpDQogICAgICAgICAgICB9DQogICAgICAgICAgICBpZiAoYi5zdW1tYXJ5JiYhYykgew0KICAgICAgICAgICAgICAgIHV0ZChiLGEsc2hvdykNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIGlmIChiLmJvdW5kYXJ5JiYhYykgew0KICAgICAgICAgICAgICAgIHV0ZChiLGEsc2hvdykNCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgIH0NCn0NCg0KZnVuY3Rpb24gZXh0cmFSZWxhRmluKCkgew0KICAgIHZhciBleHRyYWtleXM9T2JqZWN0LmtleXMoZXh0cmFSZWxhKTsNCiAgICBmb3IodmFyIGk9MDtpPGV4dHJha2V5cy5sZW5ndGg7aSsrKXsNCiAgICAgICAgdmFyIGV4dHJhT2JqPWV4dHJhUmVsYVtleHRyYWtleXNbaV1dOw0KICAgICAgICBpZihleHRyYU9iai5pc0MgPT09IHRydWUpew0KICAgICAgICAgICAgdmFyIGZzaG93PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGV4dHJhT2JqLmZyb21pZCkuc3R5bGUuZGlzcGxheSAhPT0nbm9uZSc/IHRydWU6IGZhbHNlOw0KICAgICAgICAgICAgdmFyIHRzaG93PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGV4dHJhT2JqLnRvaWQpLnN0eWxlLmRpc3BsYXkgIT09J25vbmUnPyB0cnVlOiBmYWxzZTsNCiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGV4dHJhT2JqLmlkKS5zdHlsZS5kaXNwbGF5PWZzaG93ICYmIHRzaG93PyAnYmxvY2snOiAnbm9uZSc7DQogICAgICAgICAgICBleHRyYVJlbGFbZXh0cmFrZXlzW2ldXS5pc0MgPSBmYWxzZTsNCiAgICAgICAgfQ0KICAgIH0NCn0='))</script>
  </body>
</html>
